Developer Testing

Testing your integration and card transactions flows with Helcim should be done without submitting real authorizations to the card networks, as this can have a negative impact on your production processing terminal and account.

If you have an existing Helcim account, or you're looking to try potential solutions to see if we're a good fit, then we recommend getting set up with a developer test account. A developer test account will allow you to test your integration to the Helcim API without impacting any production accounts or submitting real transactions through to the card networks.

In addition to allowing you to test your integration to the Helcim API, our developer test accounts also provide access to the developer tools available in the Helcim system and the full range of products and services available on our platform, including our no code options, the Helcim Online Checkout and Hosted Payment Pages.

Requesting a Test Account

In order to have a test account set up to test the Helcim API, HelcimPay.js, or Helcim.js, then please connect with [email protected] with your request and confirmation of your existing Helcim merchant ID number and we would be happy to get a test environment up and running.

Developer test accounts are not required to test processing for the Helcim Payments plugin for WooCommerce. For support with our WooCommerce payments plugin please visit Helcim Learning Center or connect with our support team on [email protected].

🚧

New Helcim merchants

Please note that being provided with a developer test account is not confirmation that a new merchant to Helcim would be approved for processing. All businesses will go through a verification process when registering for any production Helcim account.

We recommend reading our Acceptable Use Policy for more information on restricted industries and business types in advance of integrating to the Helcim API.

Switching to Production

Helcim developer test accounts are separate from production Helcim accounts. If you signed up for a developer test account before registering for a live Helcim account, you will need to complete the signup at www.helcim.com to begin processing live transactions.

When your integration is ready to be switched to your production account, you can follow the simple steps below.

  1. Create new API access tokens in your production account.
  2. Set the permissions for these new tokens to mirror the API access tokens used on your test account.
  3. Send your production API tokens in your requests to the Helcim API.

Once processing through your production environment, the Helcim test credit card numbers will no longer process transactions successfully and will be declined by the card networks.