Scenario – Payment upon Shipment
You offer your customers payment by credit card based on payment upon shipment
Customers agrees (authenticates) a total amount, but the amount is not reserved at the time of order
- With each shipment you will create a new authorization based on the initial authentication referring to the initial payment. By this card data and 3DS data are automatically taken from the initial payment.
Request / Response - initial payment via PaySSL / PayNow
Request Elements
PayID in request always refers to initial Payment created with PaySSL or PayNow
PayID in response is the new payment process created for the subsequent installment payment
Key | Format | CND | Description | Beschreibung |
---|
delayedshipment | an | M | Set "delayedshipment=initial" to indicate initial payment | Setzen Sie "delayedshipment=initial", um das initiale Payment zu kennzeichnen. | AccVerify | an | M | Set "AccVerify=yes" to indicate initial payment: - amount is authenticated
- amount is automatically set to 0 Euro for authorization, i.e. card is verified, but not debited
| Setzen Sie "AccVerify=yes", um das initiale Payment zu kennzeichnen. - Der Betrag wird authentifiziert
- Der Betrag wird zur Autorisierung automatisch auf 0 gesetzt, so dass die Karte geprüft jedoch nicht belastet wird
| RefNr | an12 | O |
Notes: - CB2A requires
- fixed length of 12 characters, automatically align value to the right and add "0" (zero) to the left
- only characters (A..Z, a..z) and digits (0..9) are allowed, no characters like underscore, minus, ...
|
Anmerkungen: - CB2A erfordert
- feste Länge von 12 Zeichen, füllt automatisch rechtsbündig mit "0" (Ziffer Null) auf
- erlaubt sind nur Buchstaben (A..Z, a..z) und Ziffern (0..9), keine Sonderzeichen
| |
|
|
Response Elements
Key | Format | CND | Description | Beschreibung |
---|
refnr |
| O | Reference number as given in request | Referenznummer wie im Request angegeben | Status | a..20 | M | Status of the transaction. Values accepted: | Status der Transaktion. Zulässige Werte: |
|
|
|
Request / Response - subsequent payment via direct.aspx
Request Elements
subsequent payments are initiated on time of shipment
Provide PayID in request from initial Payment
PayID in response is the new payment process created for the subsequent payment created
Key | Format | CND | Description | Beschreibung |
---|
industrySpecificTxType | an | M | Set "industrySpecificTxType=Reauthorization" to indicate subsequent payment | Setzen Sie "industrySpecificTxType=Reauthorization", um das Payment zu kennzeichnen. | RefNr | an12 | O | | | |
|
|
Response Elements
Key | Format | CND | Description | Beschreibung |
---|
refnr |
| O | Reference number as given in request | Referenznummer wie im Request angegeben | Status | a..20 | M | Status of the transaction. Values accepted: | Status der Transaktion. Zulässige Werte: |
|
|
|