Setting Up Surcharges with Stripe (v71.25+) and Synergetic: A Step-by-Step Guide
Our new Stripe Surcharges feature allows you to manage payment processing costs efficiently while offering a variety of payment options. This guide will help you configure surcharges for Stripe using the Synergetic system, ensuring transparency and flexibility. As always, passing costs to your community is entirely optional and this feature is offered to provide flexibility for our schools.
Why Configure Surcharges?
Implementing surcharges helps you offset transaction fees and provide a range of payment methods. You can set different surcharge rates based on payment methods, such as offering debit card payments for free and applying a small surcharge for credit card transactions. This ensures that costs are managed effectively and transparently.
How to Configure Surcharges
To use Stripe Surcharges, you must be on Synergetic version 71.25+
1.) Access settings in Lookup Table Maintenance
Log in to your Synergetic account and navigate to Lookup Table Maintenance. Here, you'll use the luStripeSurcharges
table for configuring surcharges.
2.) Populate luStripeSurcharges
Table
Understanding luStripeSurcharges
This setting provides a simplified way to configure surcharges. Fields such as SurchargePercent
and SurchargeFixed
in luStripeSurcharges
correspond to CashReceiptsSurchargePercent
and CashReceiptsSurchargeAmount
in the luCreditCard
table.
Enter your surcharge rates based on the payment methods. SurchargePercent
will charge as a percentage of the transaction fee. SurchargeFixed
charges a flat fee per transaction. Currently, only one of these options can be used at a time. Be sure to activate the surcharges you wish to apply by ticking the ActiveFlag
The system will automatically combine the surcharge values from luStripeSurcharges
with the pre-populated values in luStripeSurchargesDetails
to populate the luCreditCard
table.
Synchronisation with luCreditCard
Changes made in luStripeSurcharges
are automatically synchronised to luCreditCard
, updating records where the PaymentGateway
is “STRIPE.”
3.) Verify and Test
Review Configurations: Check the configured surcharges to ensure they are accurate.
luCreditCard
will appear similar to the image below (at your school, the “Country” for domestic card codes will be your own country). Ensure theSurchargePercent
andSurchargeFixed
values are set correctly to reflect your surcharge policy.
It is not necessary or recommended for schools to update luCreditCard
directly, once they have populated luStripeSurcharges
Test Payments: Perform test transactions to verify that surcharges are applied correctly and displayed as intended
Schools / users should not modify luStripeSurchargesDetails
and luStripeSurchargeType
. These tables are pre-populated with values required to synchronise your configuration with luCreditCard
. Please contact support if you believe the values in these tables are incorrect
4.) Communicate with Your Community
Inform parents about the surcharge structure and how it affects their payments. Transparency helps in maintaining trust and ensuring a smooth payment process.
Enjoy the Benefits
With surcharges, you can offer diverse payment methods while keeping costs in check and maintaining financial clarity. Embrace this feature to streamline payment management and enhance convenience for your community.
For further assistance or detailed instructions, please contact our support team.