PrepareOrderRequest
amountnumberrequired
The value is ignored because the amount is taken from the barcode.
Example:
0currencystringrequired
Three-letter ISO 4217 currency code.
Possible values: >= 3 characters and <= 3 characters
Example:
EURcountrystringrequired
ISO 3166-1 country code identifying the request country.
Possible values: >= 2 characters and <= 2 characters
Example:
ATproduct_idstringrequired
Requested product identifier.
Example:
28delivery_typestringrequired
Must be ACCOUNT for PaysafeCard direct and PaysafeCash.
Possible values: [ACCOUNT]
Example:
ACCOUNTutc_offsetstringrequired
Difference between distributor time zone and UTC.
Example:
+00:00shop_idstringrequired
Shop from which the request is made.
Example:
shopidtestterminal_idstringrequired
Unique terminal identifier supplied by the business partner.
Example:
terminalidtestretailer_idstring
Optional retail channel or sub-distributor identifier.
Example:
retaileridtestcustomer objectrequired
id_typestringrequired
Must be ACCOUNT for PaysafeCard direct and PaysafeCash.
Possible values: [ACCOUNT]
Example:
ACCOUNTidnumberrequired
Barcode number.
Example:
91200058124751270000capturebooleanrequired
Must be false for prepare order.
Possible values: [false]
Example:
falsePrepareOrderRequest
{
"amount": 0,
"currency": "EUR",
"country": "AT",
"product_id": 28,
"delivery_type": "ACCOUNT",
"utc_offset": "+00:00",
"shop_id": "shopidtest",
"terminal_id": "terminalidtest",
"retailer_id": "retaileridtest",
"customer": {
"id_type": "ACCOUNT",
"id": 91200058124751270000
},
"capture": false
}