Skip to main content

Payment process on an existing PaysafeCard MID specifying payment instrument - REST

  1. The customer selects the payment method at the business partner checkout page: PagoEfectivo.

  2. Initiate Payment: Send POST request initiate Payment including payment_instrument parameter set to pagoefectivo.

    • 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 http40x or http50x, 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.
  3. Redirection to the PagoEfectivo payment page auth_url: the customer reaches the PagoEfectivo payment page.

  4. 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.
  5. Payment notification delivery:
    Once the customer completes the payment and the transaction reaches status AUTHORIZED, PaysafeCard sends a notification to the notification_url.

  6. notification_url handling:
    Right after the payment notification delivery, the business partner performs the GET request Retrieve payment details to check the status of the transaction.

    • 6.1. If the GET request Retrieve payment details returns the status AUTHORIZED, immediately perform the POST request capture Payment.
    • 6.2. If the response to capture Payment is http20X and the status returned is SUCCESS, the business partner makes a user account top up accordingly or delivers the goods.