Table of Contents

Payment Providers

How to add payment methods to your solution

A payment method is a way for a customer to pay for a product or a service during checkout. Payment methods are created under Settings > Areas > Commerce > Order Management > Payment, and once a method is created it will be available for selection in frontend during checkout, a process handled by the shopping cart app.

To actually handle payments, DynamicWeb allows you to integrate with a number of payment providers, each of which requires you to have an account with them in order for them to process payments.

Currently we supply add-ins connecting to the following providers:

Consult the article in each of these to see how to implement that specific payment provider. Before you can implement a payment provider, you must install the add-in from the appstore - no add-ins are installed out of the box.

Payment templates

When you create payment methods using a payment provider, the provider will ask you for templates which handle e.g. displaying a payment form, posting information to the external payment provider, showing errors to the user, etc.

The providers expect these templates to be located in folders under Files/Templates/eCom7/CheckoutHandler. See the documentation for each payment provider for details.

To top