You can pass your processing fees on to your customers by setting the
Surcharge property when submitting payments to pinch on the payment endpoints. It is important to ensure this complies with any applicable laws that pertain to your business. If you are unsure whether these laws apply, please consult with your legal counsel.
The following API endpoints accept
Surcharge as a property:
The surcharge property accepts an array of strings, you can pass through whether you want to surcharge for credit cards, bank accounts, or both. Accepted values for the field are
The reason you are able to send both values through is so that if you schedule a payment in the future for one payment method, but it is changed to the other method before it is executed if you have specified, it will be surcharged accordingly.
In some instances, charging processing fees to your customers is prohibited by law. It is your responsibility to act in accordance with applicable law.
Updated 3 months ago