Direct Card API
This gives businesses access to our APIs so they can design a payment experience for card payments that fits their brand identity, user experience objectives, and particular business needs.
Businesses can leverage this to create seamless user experience consistent with their brand
Pre-requisites - Requirements to get started
Requirement | Description |
---|---|
Configure Services | After successful registration, every business gets a default service |
Setup payments options | Channels from payment providers through which customers are able to pay |
Retrieve Keys | API keys are what uniquely identifies your services when integrating with the checkout platform |
Authentication Keys Required: clientID and clientSecret
Integration Steps
Card Charge Steps:
This option allows you to charge a card without performing an actual redirect to checkout via the checkout express. You will pass the card details to charge the card and retrieve the issuer secure page. The authorization can be with 3DS, 3DS CVV Less, 2D, 2D CVV Less
Function | Description |
---|---|
Authenticate Request | This function is used to retrieve an authentication token for all the requests done via the checkout API |
Checkout Request | This function serves as a trigger to begin the checkout process once the customer has supplied the necessary information about the desired product or service. Its purpose is to enable the customer to proceed with the payment transaction. |
Card Charge | This option allows you to charge a card without performing an actual redirect to checkout via the checkout express. You will pass the card details to charge the card and retrieve the issuer secure page. The authorization can be with 3DS, 3DS CVV Less, 2D, 2D CVV Less |
Query Request Status | The query status is used by the merchant if they want to query for the status of the request they raised |
Acknowledge Payment | This is when the merchant wants to acknowledge the request with a final status or a delivered status. This is sent as a JSON POST request. |
Initiate Refund | This function allows a merchant to refund payments that were already acknowledged as received and processed successfully |
Updated 9 months ago