PagoEfectivo Payment Request
Product type. Must be set to PAYSAFECARD.
Possible values: [PAYSAFECARD]
PAYSAFECARDPayment amount with two decimal places.
Possible values: >= 0.01
10Three-letter ISO 4217 currency code.
Possible values: >= 3 characters and <= 3 characters, Value must match regular expression ^[A-Z]{3}$
USDredirect objectrequired
URL used after successful payment authorization.
https://ok.comURL used after failed or cancelled payment authorization.
https://nok.comURL to which the customer is redirected for authorization.
https://customer.test.at.paysafecard.com/psccustomer/GetCustomerPanelServletNotification URL contacted after payment authorization has completed successfully.
The {payment_id} placeholder in the URL is replaced with the
actual payment ID.
https://notification.com/{payment_id}customer objectrequired
Unique customer identifier provided by the merchant.
test_devrestrictions object
Payment restrictions used to initiate a payment for the option selected by the customer during merchant checkout.
Payment instrument selected at merchant checkout.
Possible values: [paysafecard, pagoefectivo]
pagoefectivoOptional payment-instrument subtype.
Error number 2039 is returned when the supplied value is invalid.
TODO: Confirm the supported PagoEfectivo subtype values from the source integration documentation.
Sub-merchant identifier, also known as the reporting criterion.
The value can contain up to eight alphanumeric characters. An unregistered value can cause payment initiation to fail.
Possible values: <= 8 characters, Value must match regular expression ^[A-Za-z0-9]+$
1customer_data_takeover object
Customer data used to prefill information during payment creation and improve the customer flow.
Providing the customer's email skips the intermediate page on which the customer would otherwise be asked to enter an email address.
Customer email address used to prefill the payment flow.
test@test.comIdentifier of the shop originating the payment request.
This field is commonly used by payment service providers acting as a proxy for multiple payment methods.
shop1{
"type": "PAYSAFECARD",
"amount": 10,
"currency": "USD",
"redirect": {
"success_url": "https://ok.com",
"failure_url": "https://nok.com",
"auth_url": "https://customer.test.at.paysafecard.com/psccustomer/GetCustomerPanelServlet"
},
"notification_url": "https://notification.com/{payment_id}",
"customer": {
"id": "test_dev"
},
"restrictions": {
"payment_instrument": "pagoefectivo",
"payment_instrument_subtype": "string"
},
"submerchant_id": "1",
"customer_data_takeover": {
"email": "test@test.com"
},
"shop_id": "shop1"
}