Integrate with XGateway
Follow these steps to integrate with XGateway and enable the payment methods you need.
Last updated
Follow these steps to integrate with XGateway and enable the payment methods you need.
Last updated
Please follow this checklist to integrate with the XGateway payment processing system.
To begin accepting payments with the XGateway, contact our team. You can do this by submitting a request on the website homepage. The XGateway team will contact you to assist with integration.
Contact our support team to request access to the demo environment of XGateway.
Commercial terms will be discussed with your team during the integration process. However, a finalized commercial agreement must be signed before keys are issued. The agreement will outline the pricing structure and details of XGateway fees.
Our support team will set up an account for you based on the currencies and regions you need. You will receive a pair of authentication keys and a password to get access to the back office.
Provide our team with an email address you want to use for accessing the back office, as well as a callback URL.
Consider adding funds to the account balances to prepare for upcoming deposits and withdrawals.
Choose the payment flow you need - invoices or channels. Then choose the integration form - whether you want to use our checkout page or our API for direct calls. Then follow one of the engineering guides to integrate with XGateway.
Set up your application to handle the deposit callbacks XGateway sends on every top-up.
Perform test transactions for all assets to confirm that the setup is working as expected and your application correctly processes the callbacks.
Please verify that all callbacks are being delivered as expected.
Provide the XGateway team with your go-live date so that adequate support is arranged to monitor services and facilitate a smooth launch.