Zahlung

Felder des Payment-Objekts.

Vorkommen

Inhalt

KeyTypeDescription
brandstring|nullVerwendetes Zahlungsmittel
walletstring|null
  • Verwendete Wallet oder null
  • Mögliche Werte:

    • apple-pay
    • google-pay
    • samsung-pay
    • visa-click-to-pay
    • mastercard-click-to-pay
cardNumberstring
  • Kartennummer
  • Nur vorhanden, wenn cardNumber und expiry gesetzt sind.
expirystring
  • Ablaufdatum der Karte
  • Nur vorhanden, wenn cardNumber und expiry gesetzt sind.
cardholderNamestring
  • Name des Karteninhabers
  • Nur vorhanden, wenn cardNumber und expiry gesetzt sind.
originInstanceUuidstring|null
  • Nur für Marktplatz-Händler und Zahlungsmittel account
  • UUID der Instanz, auf der die Transaktion ausgeführt wurde
originInstanceIdstring|null
  • Nur für Marktplatz-Händler und Zahlungsmittel account
  • ID der Instanz, auf der die Transaktion ausgeführt wurde
originInstanceNamestring|null
  • Nur für Marktplatz-Händler und Zahlungsmittel account
  • Name der Instanz, auf der die Transaktion ausgeführt wurde
destinationInstanceUuidstring|null
  • Nur für Marktplatz-Händler und Zahlungsmittel account
  • UUID der Instanz, auf die das Geld überwiesen wird
destinationInstanceIdstring|null
  • Nur für Marktplatz-Händler und Zahlungsmittel account
  • ID der Instanz, auf die das Geld überwiesen wird
destinationInstanceNamestring|null
  • Nur für Marktplatz-Händler und Zahlungsmittel account
  • Name der Instanz, auf die das Geld überwiesen wird
purchaseOnInvoiceInformationobject
  • Empfängerdaten für Banküberweisungen, sonst null
  • Alle Werte sind Strings:

    • company
    • address
    • zip
    • place
    • bankName
    • swift
    • iban
    • reference
cardCountrystring
  • Ausstellungsland der Karte
  • Nur vorhanden, wenn der Wert nicht leer ist

Beispiel

{
  "brand": "visa",
  "wallet": null,
  "cardNumber": "424242xxxxxx4242",
  "expiry": "2028-11",
  "cardholderName": "zahls.ch Test",
  "purchaseOnInvoiceInformation": null,
  "cardCountry": "CH"
}

Changelog

2025-04-29

Neue Felder für Marktplatz-Instanzen:

  • originInstanceUuid
  • originInstanceId
  • originInstanceName
  • destinationInstanceUuid
  • destinationInstanceId
  • destinationInstanceName

Sie werden nur zurückgegeben, wenn das Zahlungsmittel account ist.

2025-04-08

Neues Feld cardholderName für den Namen des Karteninhabers.

2024-11-12

Neues Feld cardCountry für das Ausstellungsland der Karte.

2024-06-01

Neues Feld purchaseOnInvoiceInformation mit Empfängerdaten für Banküberweisungen.

2022-11-29

Neues Feld wallet gibt an, welche Wallet für die Transaktion verwendet wurde (falls zutreffend).