Merchant onboarding via API
A guide from our Merchant onboarding API documentation.
Getting Started
To start using our APIs, you'll first need to talk to us about your business and its requirements. We love helping, but sometimes we just can't assist. If we're not going to be able to help you, that's something you want to know right away! See the Contact Us section below for more details.
Once we've had a chat and confirmed that we can help you, we will require an email address to create a user and provide you with a username. We recommend providing a central email address for the user creation. Once a user has been created we will also send you a client_id and client secret for Oauth, and a PartnerId
to use in your Onboarding API requests. It's what identifies the requests as being for your customers.
After you get your setup email with the username
, client_id
, client_secret
andPartnerId
you're all good to go: you can start onboarding your customers! Of course, you might be using some of our other APIs to integrate with our online payments or other services. If so, it's not a bad idea to wait until that's all finished and certified before you onboard real customers, but you can always try it out with some "made up" test customers. All we ask is that you add Test to the customer's business name, so it's obviously not a real customer; e.g. "XYZ Corporation Test".
You can then continue to build your boarding form and use our Merchant onboarding API documentation to assist you in the development - here.
Contact Us
Australia: 1300 592 283
New Zealand: 0800 480 054
OR by email:
If you are operating in the United Kingdom contact our team by email:
For Technical Integration Support: