Skip to main content

Payment process on an existing PaysafeCard MID - SOAP

The following section describes the SOAP payment process on an existing PaysafeCard MID. The customer starts on the business partner checkout page, is redirected through the PaysafeCard payment panel, selects PagoEfectivo, receives a CIP code, and completes the payment before the merchant performs the final debit step.

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

  2. createDisposition: the business partner makes the SOAP request createDisposition.

    • 2.1. If the result and error code is 0, the business partner redirects the customer to the payment panel.
    • 2.2. If the result or error code is not 0, the business partner shows an error message to the customer.

    Transaction could not be initiated due to connection problems. If the problem persists, please contact our business partner support.

  3. Redirection to the payment panel with getCustomerPanel: the customer reaches the PaysafeCard payment panel or the PagoEfectivo panel.

    • 3.1. The customer selects PagoEfectivo on the PaysafeCard payment panel.
    • 3.2. The customer is redirected to the PagoEfectivo hosted 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: since the card is assigned to the transaction (transaction status S), PaysafeCard sends a notification to the pn_url.

  6. pn_url handling: right after the payment notification delivery, the business partner performs the request getSerialNumbers to check the status of the transaction.

    • 6.1. If getSerialNumbers returns the status S, immediately perform the executeDebit request.
    • 6.2. If the response to executeDebit returns result and error code 0, the business partner makes a user account top up accordingly or delivers the goods.

PagoEfectivo existing MID SOAP flow