Skip to main content
All CollectionsPayment and DeliverySetting up payment options
How to set an extra fee for a payment method
How to set an extra fee for a payment method

How to add an extra fee to the order cost depending on the selected payment method

Updated this week

For each of the payment methods, you can set an individual fee that will be automatically added to the order value (products + shipping costs).

This extra fee can be set as a fixed amount and as a percentage of the order value.

Important: most payment systems prohibit setting an extra fee on online payments, and on this basis, they may refuse to serve the store. Check this information before setting the fee.

How to set an extra fee for a payment method

  1. Go to the Settings → Payment methods admin panel section and click on the desired method to enter the settings.

  2. In the Prices field, set the fee value.

  3. Click Save.

  • Starts from order total sum — the order amount from which the set fee is applied.

  • Minimal surcharge — the fee amount.

  • Surcharge (%) — the fee amount as a percentage of the order value.

How to set an extra fee for a payment method — Cartum

Please note: if the Surcharge (%) and Minimal surcharge are set at the same time, the order will be subject to a percentage fee, but not less than the amount specified in the Minimal surcharge field.

If you set a value greater than zero in the Starts from order total sum field in the first line, this payment method will not be available for orders with an amount less than this value.

Example of setting up an extra fee for a payment method

With these settings, the fee will be formed as follows:

  • up to EUR 100, a 10% fee will be applied, but not less than EUR 5;

  • from EUR 100 and above, a 7% fee will be applied.

Example of setting up an extra fee for a payment method — Cartum


The information about the extra fee will be available to the customer on the checkout page in the Commission for payment line.

Extra fee for a payment method at checkout — Cartum

Did this answer your question?