Introduction Payment Gateway
There are many ways in which users can use conveniently order Spares and Consumables and Commerce is one of them. As companies today have many choices in how they are ordering (e.g. via Commerce / Self-Service, Call Center, EDI, Email, etc.), they also expect flexibility when choosing their preferred payment methods. With credit card payments, ACH / BAN transfers, and other options such as PayPal, Apple Pay, and so forth, they are being offered a variety of different methods and can choose their preferred one.
Additional Information about Authorize.net Payments
Additional information about the payment gateway provider and the product can be found here.
Enabling Payment Gateway for Commerce
In order to use this feature, under 'Administration' -> 'SettingBoolean' -> 'Enable Payment Gateway Integration' flag must be set to True:
Configuration / Setup of Payment Gateway
Note: Access information will be provided by CS or PM.
SAP Cloud Platform Cockpit
A new destination needs to be configured in Subaccount level:
The following parameters are required:
|Meaning / Description
|Name of the destination. To be used in the Commerce Administration Setup.
|optional. Can be blank.
For test/demo purposes use the following URL: https://sandbox.authorize.net/
1. Obtain a new transaction key.
2. Click on the webhooks to obtain the Endpoint URL.
3. Insert the URL obtained.
End-User Experience: Direct Payments
On the checkout and re-order screens, users can decide how the payments should be made (via Purchase Order or Direct Payment) as configured in the Commerce Administration here.
On the review screen, there will be a button Make Payment which will redirect the user to the respective payment screen shown in the previous section. The payment functionality is available in the checkout process, the review process, and the re-order process (see here for additional information: Process Overview: Checkout Process and here Process Overview: Order History).
During the Checkout, the following credit card details can be used for testing purposes:
|Credit Card Number
|5555 5555 5555 4444
|Any 3 digits
|Any future date