To start building your integration, you first need to choose an integration path. Then see what documentation and other resources we provide to help you build and test your integration for free.
When you're ready to get started, there are a few things you need to do first. One of the most important is getting access to our testing Sandbox. For this, you'll need to get registered here on our portal and create an app to generate test credentials.
To get registered, click Log In | Register in the top-right corner of any page or click below.
Get Registered NowWe expect that you’ll run through some basic checks to make sure your integration works properly. But there are other types of questions that we’ll ask during the validation process that you may not have thought of — for example, whether your integration can handle expired or invalid access tokens and other errors, or whether the Reference field is populated with a unique value for every transaction. To help you think through your end-to-end solution, contact your account manager to schedule a “platform integration design” call.
Once you’ve completed your partner agreement and integration validation, you’ll receive your Production credentials (Partner App Name, API Key and API Secret). These credentials are tailored to the capabilities you certified and signed up for (for example, Merchant Boarding, Transaction Processing, Tokenization and so on).
Use your Production credentials in the heading of API requests instead of what you used for testing in the Sandbox environment. You’ll also need to change your integration from the Sandbox endpoint to Production:
Sandbox: https://api.pit.paygateway
Production: https://api.paygateway.com
Now you can start processing and getting paid for real transactions. It's always a good idea to test the first few transactions. This is explained in the next section.
The final step is to do some testing in Production and process a real transaction. It’s important to confirm that your integration works as expected and also that the merchant’s funds are deposited into the correct bank account. Once that’s been done, you’re good to go. Congratulations!
If you have any issues, our Integration Support team is here to help you and answer any questions.