Is this really the version you are looking for? Kentico Xperience 10 Documentation is no longer updated. Use the switcher in the header to choose your product version.
Authorize.NET is one of the most popular payment gateway providers. It uses plain HTTPS POST operations against its gateway server.
To use Authorize.NET payment methods in Kentico, you need:
See Authorize.NET's E-Commerce Getting Started Guide (opens in a new tab) for more details.
Before your customers can start using the Authorize.NET payment gateway, you need to perform the following configuration:
Open the Settings application.
Navigate to the E-commerce -> Payment Gateways -> Authorize.NET setting categoryin the settings tree.
Specify the API login and Transaction key settings to identify your payments.
Clear the Use test mode field to disable the test mode of the Authorize.NET payment gateway.
Save the settings.
In Store configuration -> Payment methods, ensure that the Authorize.NET payment method is registered and enabled and it has the following properties filled:
Save the payment method.
If you want your transactions to be processed as test transactions, enable the Test Mode and use https://test.authorize.net/gateway/transact.dll as your payment gateway URL. Then, use your Sandbox Dev account API login and transaction key.
The system now provides also payment with credit cards via the Authorize.NET technology.
If your customers use the Authorize.NET payment method, they must enter their credit card information in the appropriate step (usually the Payment step) of the checkout process to finish payment. After the payment is finished, the order payment result is updated.
You need to place the Payment form web part on the payment page when configuring the checkout process.