Card processing overview (Direct Checkout)
  • 01 Mar 2024
  • 1 Minute to read
  • Dark
    Light

Card processing overview (Direct Checkout)

  • Dark
    Light

Article summary

Processing a card payment will involve the following steps:

  • When your customer is ready to make a payment, you will need to send a payment intent request to the  Evolve Payment Service (EPS) endpoint.

  • Redirect the cardholder to your payment page and pass the information returned from this request into the Direct Checkout payment method.

  • The payment page will be populated with the appropriate controls for taking the cardholder information.

  • The cardholder fills in their details and submits the payment.

  • Direct Checkout will process the payment request, including any 3D Secure challenges, and return a response to the page.

  • You will then need to poll the EPS endpoint to confirm the outcome of the payment.

The lifelines (roles) in the diagram are:

Customer

The payer that is making a payment through Direct Checkout.

Browser

The HTML page on the Integrator’s domain that the payer has been redirected to by the Integrator Server.

Browser Direct Checkout

The HTML page on the Access PaySuite domain that has been loaded by the Direct Checkout library within an iframe to securely capture payment data.

Browser Card Issuer

The HTML page on the Card Issuer domain that has been loaded by the Direct Checkout library within an iframe to securely capture a 3D Secure challenge.

Integrator Server

The Integrator server that is making the server-side calls to the Evolve Payment Platform and handling the interaction between their payment page that contains Direct Checkout.

Evolve Payment Platform

The Evolve Payment Service (EPS).

Acquirer

The Acquiring bank used to process payments.



Was this article helpful?