Zum Inhalt

Entity CreditCard

Erzeugt konsistente Kreditkartendaten aus lokalisierten Karten- und Demografiedaten.

Warum: Für Zahlungstests mit zusammenpassender Nummer, Marke, Inhaber, Ablauf und Sicherheitscode; nie als reale Zahlungsdaten verwenden.

1
<variable name="value" entity="CreditCard"/>

Ergebnis: Typisierter CreditCard-Wert.

Parameter

  • dataset: str | null; Standardwert None — Länderdatensatz für lokalisierte und korrelierte Entity-Werte.

Attribute

  • bank_code (str): Lokaler Bankcode, etwa BLZ.
  • bank_name (str): Name der Bank.
  • bic (str): SWIFT/BIC-Kennung.
  • bin (str): Bank Identification Number.
  • card_holder (str): Vollständiger Name der Karteninhaberin oder des Karteninhabers.
  • card_number (str): Zum Kartentyp passende Kartennummer.
  • card_provider (str): Name des Kartennetzwerks.
  • card_type (str): Kartentyp, etwa VISA oder MASTERCARD.
  • credit_limit (float): Kreditlimit.
  • current_balance (float): Aktuell offener Saldo.
  • cvc_number (str): Kartenprüfcode (CVC).
  • cvv (str): Kartenprüfnummer (CVV).
  • expiration_date (datetime): Ablaufdatum.
  • iban (str | None): Internationale Bankkontonummer.
  • is_active (bool): Gibt an, ob die Karte aktiv ist.
  • issue_date (datetime): Ausstellungsdatum.

Grenzen

Verfügbare Attribute und Werte hängen von der registrierten Entity, ihrem Datensatz und den dokumentierten Konstruktoroptionen ab.