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
- Consumer completes checkout and initiates the payment process
- On receiving the payment request (last step in checkout process), the merchant server contacts Credo’s server.
- 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.
- Credo validates and return a payment link to the merchant, merchant redirects customer to the payment link
- Credo sends the details received to the card issuer for processing and response is returned back to Credo.
- 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.