Payments system integration
Integrate a payments system with your store to process shopper payments for your site. You can also integrate with pricing and tax service providers to manage the pricing and tax calculations for your store.
Important: Your payment system must support an interface that can record and send all
card-holder data directly from your store to the payment system.
HCL Commerce supports two main payment integration methods:
- Punch-out payment, where payment information is submitted in a form that is hosted by the
external payments system.You can integrate punch-out payment into the Digital Commerce store checkout flow through:For more information, see Punch-out payment overview.
- A JavaScript call directly to an external payments system, and then retrieve the authorization through an integration call.
- An iFrame where the contents in the iFrame come from the external payments system.
- A redirect to a page that is hosted by the external payments system. When the payment is complete, the shopper is redirected back to your store.
- A pop-up window where the contents in the pop-up window come from the external payments system. For an example on implementing a pop-up window integration, see Enabling punch-out payment.
- Payment tokenization, where payment information is submitted in a form that is hosted by
HCL Commerce. Digital Commerce calls the payment service provider to replace sensitive
payment information such as credit card number with a surrogate value (token).
For more information, see Payment tokenization overview