Use the calculateSurcharge method to calculate the surcharge for a new subscription payment, based on a previously completed payment, or a combination of terminal, credit card token, and currency.

To enable surcharging (only for credit cards) on a terminal, using specific surcharging rules, contact us.

If surcharging is disabled on your terminal, but rules have been set up, the calculateSurcharge method calculates the surcharge based on those rules. As of January 2018, surcharging consumer credit cards in the EU, Norway, and Iceland is prohibited.