Surcharging Fees in Pinch

Surcharging Fees in Pinch

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:

Create or Update Payment

Create Realtime Payment

Calculate Fees

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 bank-account and/or credit-card.

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.

How the surcharge is calculated

Additional Information

In some instances, charging processing fees to your customers is prohibited by law. It is your responsibility to act in accordance with applicable law.