At this point, you’ve done some testing of your integration in our Sandbox environment and are ready to take online payments for real. This article provides the next steps for going live with your integration.
This information is for merchants integrating directly with our API or an SDK to take online payments (card not present). For merchants integrating through one of our plugins or a pre-built hosted solution, contact a member of our Sales Support team for next steps.
If you plan to process in-store payments (card present), email certintake@globalpay.com to let us know.
Here’s what you need to do:
If you don’t already have a Merchant Service Agreement in place, please visit our main website to sign up. During the onboarding process, you’ll have the chance to decide which of our capabilities you want to add. You can learn more about Account Capabilities in the API Definitions.
You’ve probably already run through some basic checks to make sure your integration works properly (if not, see Build Your Integration to get started). But have you thought about whether your integration can handle expired or invalid access tokens or other errors? Or, whether the Reference field is populated with a unique value for every transaction? These are the types of questions we’ll ask you during the validation process (see next section).
Depending on how complex your integration is, we may ask you to run additional test scenarios. If you have any questions regarding testing requirements, contact Integration Support.
If you’re integrating directly with our API or via an SDK to accept online payments (card not present), we'll walk you through a validation process where we'll ask you some questions to make sure everything is in order.
If you’re using our 3D Secure or Recurring Payments solutions, we’ll provide a checklist for you to use to verify that your integration is receiving the proper API responses.
To learn more about the validation process or to get started on it, see Integration Validation.
Once you’ve initiated the onboarding process and signed a Merchant Service Agreement with us, you’ll receive your Production credentials (an App ID and an App Key). These credentials are tailored to the capabilities you certified and signed up for (for example, Transaction Processing, Tokenization, Dispute Management, Settlement Reporting, and so on).
Once you have your credentials, you’ll use them to replace the credentials you used for testing in the Sandbox with your Production credentials in the heading of your API requests. You'll also need to change your integration from the Sandbox endpoint to Production:
https://apis.sandbox.globalpay.comhttps://apis.globalpay.comNow 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 a little testing in Production and process a real transaction. It’s important to confirm that your integration works as expected and 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 or questions, our Integration Support team is here to help.