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
Click here to subscribe to Subscription Management Center | Visa Acceptance.