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

  1. Log in to your Helcim account.
  2. Go to All Tools and then Settings.
  3. Select ACH Bank Payment Settings under Payments and Plans.
  4. Ensure Enable ACH Bank Payments is toggled on.

General settings

  1. Ensure ACH Bank Payment Tools has invoicing set to Credit Card and ACH Payment and is toggled on.

ACH bank payment tools

Toggle on Helcim Fee Saver

  1. Go to All Tools and then Settings.
  2. Select Fee Saver Settings under Payments and Plans.
  3. Toggle the Online Fee-Saver option on.

Helcim Fee-Saver

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.