Develop Your Integration

This is a high-level overview of the available integration models and offer supporting resources such as SDKs and developer forums.

Getting Started

If you have not already done so, begin by following the steps on the Tech Partner Requirements page.
After the sandbox account creation process, you will receive a link to log in to the Enterprise Business Center.
From the Enterprise Business Center, you can create any API keys your integration may need for testing.
There are other authentication mechanisms available, such as Oauth. If you believe your integration may benefit from this, refer to the relevant documentation.

Best Practices

As best practice, you are strongly encouraged to utilise our REST APIs and where possible, use integration mechanisms designed to safely capture sensitive payment data using our hosted payments fields. To ensure safety of cardholder data and to reduce PCI requirements for your customers, you are encouraged to make use of the Microform,
Unified Checkout
, and/or Tokenization approaches.
Legacy APIs, such as Simple Order API, are supported though these APIs may not have the full feature set.
Note that many regions mandate the use of 3D Secure to facilitate Strong Customer Authentication. The inclusion of Payer Authentication should be strongly considered to ensure your software is available in such regions.
There are a multitude of products and services that you may wish to include in your integration. Consider the needs of your customers when deciding what functionality to utilise.
If you are unsure of what features you might include, do not hesitate to Get In Contact with customer support.

SDKs and Github

Developer Center Forum

To ask a question, or otherwise engage with the developer community, please visit the below reference hub:

Partner Blog and Newsletter