Payment process on an existing PaysafeCard MID specifying payment instrument - REST
-
The customer selects the payment method at the business partner checkout page: PagoEfectivo.
-
Initiate Payment: Send POST request
initiate Paymentincludingpayment_instrumentparameter set topagoefectivo.- 2.1. If the response gives back
http20x, the business partner redirects the customer to the PagoEfectivo payment page. - 2.2. If the response gives back
http40xorhttp50x, show an error message to the customer.- Initiate Payment error message:
Transaction could not be initiated due to connection problems. If the problem persists, please contact our support.
- Initiate Payment error message:
- 2.1. If the response gives back
-
Redirection to the PagoEfectivo payment page
auth_url: the customer reaches the PagoEfectivo payment page. -
The customer receives a CIP code.
- 4.1. The customer has to go to a Point of Collection or pay for the CIP code with one of the available payment options.
-
Payment notification delivery:
Once the customer completes the payment and the transaction reaches statusAUTHORIZED, PaysafeCard sends a notification to thenotification_url. -
notification_urlhandling:
Right after the payment notification delivery, the business partner performs the GET requestRetrieve payment detailsto check the status of the transaction.- 6.1. If the GET request
Retrieve payment detailsreturns the statusAUTHORIZED, immediately perform the POST requestcapture Payment. - 6.2. If the response to
capture Paymentishttp20Xand the status returned isSUCCESS, the business partner makes a user account top up accordingly or delivers the goods.
- 6.1. If the GET request