36 Create a Credit Card Payment Gateway Integration

You can use tools that Retail Digital Commerce provides to create custom integrations with payment gateways.

As discussed in Configure Payment Processing in Using Retail Digital Commerce, Retail Digital Commerce provides support for a number of payment gateways as built-in integrations. In addition, you can create custom integrations with other payment gateways. The integrations you create appear as options on the Payment Gateways tab of the Payment Processing page in the administration interface.

To create a custom integration with a credit card payment gateway, you create an extension for accessing the gateway, and configure the Credit Card Payment function webhook. When a shopper places an order, the webhook calls a specified payment service URL and sends the payment-related data in a JSON request. The external system then sends a response that indicates success or failure and other information about the transaction.