
Integration Process - xPay
Start the transaction by making a create-intent POST request to xPay’s API from the Merchant Server, which returns an fwdUrl in the response. See create-intent API for details.
Rate Limits - xPay
Learn about API rate limits and how to work with them. xPay employs sophisticated rate limiting mechanisms to ensure optimal API performance and equitable resource distribution across all …
Introduction - xPay
Our goal is to provide you with a comprehensive understanding of the platform—from API integrations to advanced features. Throughout this documentation, you’ll find detailed …
Get Started - xPay
To start integrating xPay into your platform, you need to set up your API keys and understand the base URL for making requests. This guide will walk you through both essential components.
Pagination - xPay
xPay API utilizes cursor based pagination to efficiently handle large datasets. All list API methods share a common structure and accept pagination parameters to facilitate navigation through …
Get Intent - xPay
This API also returns the masked card info of the payer (if it's a card transaction) and the transaction lifecycle, which includes multiple attempts, failures, and other checkpoints during a …
Payments Links - xPay
This API can be used to generate payment links programmatically. Payments links are basically standalone webpages where your customer can make a one time payment. These do not …
Frequently Asked Questions - xPay
You can integrate xPay with your platform using our well-documented API. The integration process includes authentication, creating a payment intent, handling the payment process, and …
List Intents - xPay
curl --request GET \ --url https://api.xpaycheckout.com/payments/intents \ --header 'Authorization: Basic <encoded-value>'
Get Payment Method Token - xPay
This API allows you to retrieve the details of a payment method token, including its status and associated information. To get a list of payment method tokens for a customer, use the …