Diverse Identifier/Parameter stehen Ihnen bei Nutzung des paydirekt Reportings zur Verfügung. So können Sie zum Beispiel einer Transaktion eine bestimmte Bestellnummer Ihres Systems (merchantOrderReferenceNumber) zuweisen und diese bis auf den Kontoauszug weiterverfolgen. In den Transaktionsreports können Sie dieses Feld über den Parameter merchantReference finden. Beachten Sie, dass nicht alle Parameter an beliebiger Stelle angezeigt werden können. Abhängig von der gewählten Buchungsmethode (Einzelbuchung/Sammelbuchung), können sich die angezeigten Parameter unterscheiden.
Im Folgenden finden Sie einen Überblick darüber, welche Parameter an welchen Stellen angezeigt/mitgeführt werden:
Bezeichnung Feldname Transaktionsreport | Beschreibung des Feldes | Sichtbarkeit in Systemen: (paydirekt-/käufer-/bankenseitig) |
||||||
---|---|---|---|---|---|---|---|---|
Käufer Kaufbestätigungsmail | Käufer paydirekt Käuferportal | Händlerportal Transaktionsübersicht |
Reporte Händlerportal Download / paydirekt-API |
Kontoauszug Händler Sammelbuchung (Verwendungszweck) |
Kontoauszug Händler Einzelbuchung (Verwendungszweck) |
Kontoauszug Käufer (Verwendungszweck) |
||
correlationId | Vorgangsnummer. Wird von paydirekt für einen Checkout-Vorgang eindeutig generiert. Wird im Prozessschritt vergeben, wenn der Käufer sich in der paydirekt Zahlstrecke mit Nutzername/Passwort eingelogged hat. | - | JA | JA | JA | - | JA | JA |
endToEndReferenceNumber | End-To-End-Referenznummer. Diese wird aus der transaktionsspezifischen transactionID gebildet, indem aus dieser alle Minus-Zeichen entfernt werden, alle Buchstaben in Großbuchstaben konvertiert werden und PD vorangestellt wird. Siehe Reconciliation Leitfaden steht teilweise im Händlerkontoauszug zur Verfügung. | - | - | - | JA | - | - | - |
transactionTypeId | Typ der Transaktion 1 (Direct Sale), 2 (Refund), 3 (Vorbestellung), 4 (abgelehntes Capture), 5 (erfolgreiches Capture zu einer Order), 6 (stornierte Vorbestellung), 7 (erfolgreiches Overcapture) | - | (JA) | (JA) | JA | - | - | - |
transactionDate | Transaktionsanlage-Datum und Zeitpunkt im Format ISO8601. | JA | JA | JA | JA | - | JA | JA |
valueDate | Von paydirekt berechnetes voraussichtliches Buchungs-/Wertstellungsdatum der Transaktion im Format ISO8601. | - | - | - | JA | - | - | - |
contractId | Eindeutige (kryptische) ID des Händler-Vertrages. | - | - | - | JA | - | - | - |
merchantId | Eindeutige (kryptische) ID des Händlers. | - | - | - | JA | - | - | - |
merchantName | Name des Händlers laut Stammdaten. | - | - | - | JA | - | - | - |
merchantIban | IBAN des Händlerkontos für den aktuellen Shop laut Stammdaten. | - | - | - | JA | - | - | - |
merchantReference | Händler-interne, eindeutige Bestellnummer für diesen Kaufvorgang. Entspricht der bei Anlage des Checkouts übergebenen merchantOrderReferenceNumber. | JA | JA | JA | JA | - | JA | JA |
merchantTransactionReferenceNumber | Händler-interne, eindeutige Referenznummer für diesen Capture- oder Refundvorgang. Entspricht je nach Transaktionstyp der bei Anlage übergebenen merchantCaptureReferenceNumber oder der merchantRefundReferenceNumber. | - | - | - | JA | - | - | - |
merchantBankId | Eindeutige (kryptische) ID der Bank des Händlers. | - | - | - | JA | - | - | - |
buyerBankId | Eindeutige (kryptische) ID der Bank des Käufers. | - | - | - | JA | - | - | - |
buyerBankName | Kurzname der Bank des Käufers. | - | - | - | JA | - | - | - |
transactionAmount | Gesamtbetrag der Transaktion (wie vom Händler übermittelt). | - | - | - | JA | - | - | - |
transactionCurrency | Währung der Transaktion (gilt für die gesamte Transaktion und aller darin übermittelten Werte). | - | - | - | JA | - | - | - |
bankIntermediaryId | Eindeutige (kryptische) ID des Konzentrators der Käuferbank. Leer, falls kein Bankkonzentrator eingesetzt wird. | - | - | - | JA | - | - | - |
bankIntermediaryName | Name des Konzentrators der Käuferbank. Leer, falls kein Bankkonzentrator eingesetzt wird. | - | - | - | JA | - | - | - |
shopId | Eindeutige (kryptische) ID des aktuellen Shops. | - | - | - | JA | - | - | - |
shopName | Name des aktuellen Shops laut Stammdaten, über den die Transaktion erfolgte. | JA | JA | JA | JA | - | JA | JA |
ageVerificationStatus | Ergebnis der Altersprüfung. 0 (nicht geprüft), 1 (bestanden), 2 (nicht bestanden) | - | - | - | JA | - | - | - |
MCC | MCC (Merchant Category Code) des Händlers laut Stammdaten. | - | - | - | JA | - | - | - |
DBI | DBI (Details Business Indicator) des Händlers laut Stammdaten. | - | - | - | JA | - | - | - |
paydirektExpress | Gibt an, ob es sich um einen Express-Checkout handelt: n=nein(no) und y=ja(yes) | - | - | - | JA | - | - | - |
checkoutId | Eindeutige (kryptische) ID des Checkouts, die bei Anlage des Checkouts von paydirekt generiert wird. | - | - | JA | JA | - | - | - |
checkoutInvoiceNr | Bei Anlage des Checkouts vom Händler übergebene Rechnungsnummer des Checkouts (merchantInvoiceReferenceNumber). | - | - | JA | JA | - | - | - |
captureInvoiceNr | Bei Anlage des Captures vom Händler übergebene Rechnungsnummer des Captures (captureInvoiceReferenceNumber). | - | - | - | JA | - | - | - |
reconciliationReferenceNr | Die bei Anlage des Checkouts oder Captures vom Händler übergebene merchantReconciliationReferenceNumber. | - | - | - | JA | - | JA | - |
paymentInformationId | Eindeutige paymentInformationId der SEPA-Transaktion. Diese repräsentiert den Zahlungscontainer eindeutig und ist insbesondere für die Auflösung von Sammelbuchungen wichtig. | - | - | - | JA | JA | - | - |
refundReason | Grund für einen Refund, wie vom Händler oder paydirekt gesetzt: MERCHANT_TECHNICAL_PROBLEM: Technisches Problem bei Abwicklung. MERCHANT_CAN_NOT_DELIVER_GOODS: Händler kann Ware nicht liefern. REFUND_OBLIGINGNESS: Rücküberweisung wegen Kulanz. TECHNICAL_PROBLEM: Technisches Problem bei Abwicklung/Rückabwicklung. MERCHANT_CAN_NOT_PROOF_SHIPMENT: Händler kann Versandbeleg nicht vorweisen (Dispute). REFUND_ON_BEHALF_OF_MERCHANT: Rückabwicklung im Auftrag des Händlers. REFUND_NOT_ON_BEHALF_OF_MERCHANT: Rückabwicklung ohne Auftrag des Händlers. REFUND_MERCHANT_FRAUD: Rückabwicklung wegen Händlerfraud. | - | - | - | JA | - | - | - |
validityDate | Nur bei Secured Order: Datum, bis zu dem die Vorbestellung gesichert ist. | - | - | - | JA | - | - | - |