Processing with Fee Saver
Through your HelcimPay.js initialize request, you can determine whether Fee Saver is presented to your customer for credit card payments.
Before initializing your HelcimPay.js checkout session with Helcim Fee Saver you will need to enable this service at a global level within your Helcim account to avoid errors when attempting to process payments.
Follow the instructions below and pass on your credit card processing fees through HelcimPay.js!
Confirm Invoicing is set to Credit Card and ACH
- Log in to your Helcim account.
- Go to
All Tools
and thenSettings
. - Select
ACH Bank Payment Settings
under Payments and Plans. - Ensure
Enable ACH Bank Payments
is toggled on.
- Ensure
ACH Bank Payment Tools
has invoicing set to Credit Card and ACH Payment and is toggled on.
Toggle on Helcim Fee Saver
- Go to
All Tools
and thenSettings
. - Select
Fee Saver Settings
under Payments and Plans. - Toggle the Online Fee-Saver option on.
Processing with Fee-Saver through HelcimPay.js.
Now that your Helcim account is configured to process with Fee-Saver, you will need to Initialize your HelcimPay.js checkout session with the appropriate parameters.
In addition to the required body parameters of paymentType
, amount
, and currency
, you will also need to pass the appropriate parameters of paymentMethod
as "cc-ach" and hasConvenienceFee
as "1".
With these parameters included, the HelcimPay.js payment modal will render with the appropriate convenience fee displayed for credit card processing and give customers the options to instead process through ACH payment to avoid that fee.
Updated 8 days ago