API changelog

Keep track of updates to the Helcim API and our documentation with the API changel

Changelog

The changelog lists all updates to the Helcim API and our documentation in chronological order, from most recent to least recent.

DateToolChange
2024-12-06DocumentationUpdated Payment API and Invoice API Guides.
2024-11-19PaymentsSuccessful test credit card payments on developer test accounts will now return a status of "APPROVAL" instead of "APPROVED". This change was made to align payment responses on test accounts with those on production accounts.
2024-10-11HelcimPay.jsAdded a range of new parameters and functionality to the HelcimPay.js initialization request, allowing for the creation of invoice and customer objects through HelcimPay.js, hiding existing payment details from the modal when initialized with an existing customer linked, and setting payment details used for processing as the default for the customer. Read the updated HelcimPay.js documentation here.
2024-09-23DocumentationAdded a changelog to document changes to the Helcim API and documentation.

Breaking changes

We endeavour where possible to ensure that all updates to the Helcim API and HelcimPay.js are backwards compatible. The breaking changes log lists all updates to the Helcim API that would cause an integration with the Helcim API or HelcimPay.js to stop working.

DateToolChange
2024-09-23HelcimPay.jsDue to unintended data being returned in the HelcimPay.js response sent to the window object, we have removed the config.transitional.data element from the response. For merchants using this unintended data being returned, this would be a breaking change.