Skip to main content

Usecase & Workflow

Payment Gateway

Our payment flow follows the basic idea: When a customer is ready to pay, redirect them to Credo. We'll handle the payment and redirect them back to you.

Workflows / Logical Procedure


Payment Gateway

  1. Consumer completes checkout and initiates the payment process
  2. On receiving the payment request (last step in checkout process), the merchant server contacts Credo’s server.
  3. The merchant initialises a payment by sending the order details. This is done as a request from the merchant server to Credo’s server via HTTPS Post URL.
  4. Credo validates and return a payment link to the merchant, merchant redirects customer to the payment link
  5. Credo sends the details received to the card issuer for processing and response is returned back to Credo.
  6. Credo issues a response and redirects the customer back to the merchant via the Merchant’s CALLBACK_URL, while passing the form data to the merchant.