page last edited on 21 July 2018
An X-Cart store can be integrated with Authorize.NET payment system. Currently, there are two out of the box Authorize.NET payments available in the X-Cart Marketplace:
Authorize.NET SIM enables accepting the payments via the Server Integration Method. The SIM integration method uses the payment form hosted by Authorize.Net. When your customers click the “Place order” button, the payment form opens. They complete the payment on the side of Authorize.Net and return to X-Cart afterwards. It means that you can use a shortened PCI Self-Assessment Questionnaire during PCI DSS compliance assessment of your eCommerce Website.
With this payment method enabled in your store, you do not need to worry about PCI-DSS compliance accepting payments from your customers as Accept.js sends payment data directly to Authorize.Net. This way sensitive payment data does not ever reach your server. The whole process is seamless for your customers as they do not leave your site to make payment.
To accept payments with Authorize.NET, you will need an Authorize.NET account. If you do not yet have one, you will be able to sign up in the process of setting up the Authorize.NET payment for your store.
There is also an additional Authorize.NET payment integration via X-Payments that allows using such payment methods like Authorize.Net AIM, CIM and AIM XML and saving credit card data for recurring orders securely. You can also obtain these payments in X-Cart Marketplace.
Please read on:
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub.