Processing Partial Payments

Through your HelcimPay.js initialize request, you can allow customers to process partial payments against existing linked invoices.

Allowing Partial Payment of Invoices

The allowPartial parameter can be used to let your customers make partial payments on existing invoices linked to your HelcimPay.js checkout session via their invoiceNumber. In order to allow partial payments on invoices you must:

  • Ensure that the invoice that is linked has a status of "DUE"
  • Ensure that the "Allow Partial Payment" setting is enabled in your Helcim account Settings. This is located under All Tools, Settings, Invoice Settings.

From inside the payment modal the customer can then select to pay the invoice in full, or toggle on Partial Payment. With partial payment toggled on the modal will allow the customer to pay either a partial amount, or a percentage, that is due for the invoice.