Commerce integrates with a wide, and growing, variety of payment providers. Most of these payment providers are included in the default installation, so no additional installations are necessary.

Creating a Payment Method

Payment methods are managed through the merchant dashboard, under Configuration > Payment Methods. After you choose a payment gateway and save the payment method, you will be presented with the specific configuration options for the gateway.

This may include options such as API Keys or other security references used to connect to the payment provider.

For each payment method you can also set when it's available, based on order prices and test or live mode. The transaction fee can be set as a fixed price, or as a percentage of the order total. Of course it can also be left as 0.

You can create multiple payment methods all using the same payment gateway but with different options, however it's possible that some gateways use shared javascript (or shared variables) where multiple active methods of the same gateway do not work. This currently affects PayMill.