Transaction

Das Objekt transaction hat die folgenden Attribute:

Inhalt

transaction.amount

Gibt den Betrag der Transaktion zurück. Dieser Betrag ist in der Hauswährung des Kunden (Präsentationswährung) angegeben. Verwenden Sie einen der Geldfilter, um den Wert in einem monetären Format zurückzugeben.

transaction.created_at

Gibt den Zeitstempel zurück, wann die Transaktion erstellt wurde. Verwenden Sie den Datumsfilter, um den Zeitstempel zu formatieren.

transaction.gateway

Gibt den Namen des für die Transaktion verwendeten Zahlungsanbieters zurück. Der Name wird in Kleinbuchstaben umgewandelt und Leerzeichen werden durch einen Unterstrich ersetzt.

{{ transaction.gateway }}
VersaCommerce_Zahlungen

transaction.gateway_display_name

Gibt den Namen des für die Transaktion verwendeten Zahlungsanbieters zurück.

{{ transaction.gateway }}
Nachnahme (COD)

transaction.id

Gibt einen eindeutigen numerischen Bezeichner für die Transaktion zurück.

transaction.kind

Gibt die Art der Transaktion zurück. Es gibt fünf Transaktionsarten:

  • authorization ist die Reservierung von Geld, zu dessen Zahlung sich der Kunde verpflichtet hat.
  • capture ist die Überweisung des Geldes, das in der Genehmigungsphase reserviert wurde.
  • sale ist eine Kombination aus Autorisierung und Erfassung, die in einem Schritt erfolgt.
  • void ist die Annullierung einer anhängigen Genehmigung oder Erfassung.
  • refund ist die teilweise oder vollständige Erstattung des eingezogenen Geldes an den Kunden.

transaction.name

Gibt den Namen der Transaktion zurück.

{{ transaction.name }}
c251556901.1

transaction.payment_details

Das Objekt payment_details enthält zusätzliche Eigenschaften in Bezug auf die in der Transaktion verwendete Zahlungsmethode.

credit_card_company

Gibt den Namen des Unternehmens zurück, das die Kreditkarte des Kunden ausgestellt hat.

{{ transaction.payment_details.crotit_card_company }}
Visa

credit_card_number

Gibt die Kreditkartennummer des Kunden zurück. Bis auf die letzten vier Ziffern sind alle Angaben unkenntlich gemacht.

{{ transaction.payment_details.crotit_card_number }}
•••• •••• •••• 1234

gift_card

Gibt die Geschenkkarte Drop zurück, wenn sie in der Transaktion verwendet wird

Zum Beispiel:

{{ transaction.payment_details.gift_card.last_four_characters }}
1234

transaction.receipt

Gibt einen Text mit Informationen des Zahlungsanbieters über den Zahlungseingang zurück. Dazu gehört auch, ob es sich bei der Zahlung um einen Testfall handelte und ein Autorisierungscode, falls ein solcher in der Transaktion enthalten war.

transaction.status

Gibt den Status der Transaktion zurück.

transaction.status_label

Gibt die übersetzte Ausgabe des Status einer Transaktion zurück.

Englisch: {{ transaction.status }}
Französisch: {{ transaction.status_label }}
Englisch: Success
Französisch: Réussite
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.