We have added a new feature to our custom payment forms. You can now add a dynamic service charge to any form in which the amount type is set to ‘custom’. This will allow you to recoup your transaction fees on payments where the customer or donor enters their own amount on the form at the time of payment. Depending on how you set up the service charge you can collect all your fees or just a partial amount, for situations where you may not want to pass on the entire transaction fee amount to the payee.
The service charge option allows you to enter both a fixed amount as well as a percentage for each individual payment form. The amounts you enter are than applied to the amount entered by the payee using the formula provided by Stripe at this link.
Use our Pass Your Stripe Fees to Your Customer Calculator to determine the fee amounts you would like to use for the service charge.