WooCommerce Helcim.js Instructions
Below are the instructions for integration Helcim Commerce into WooCommerce, using Helcim.js as the integration method. For more options and links to the plugin, please visit:
https://www.helcim.com/support/article/207-cart-software-integration-woocommerce/
Step 1 | API Configuration
- Login to your Helcim Commerce account
- Click on "Integrations" in the left menu
- Click on "API Access" in the left sub-menu
- Click on "New API Access" in the top-right
- Create a configuration using the settings below
- Click "Save"
- Copy the generated API token (use your token, the one on screenshot below is just an example)
Transactions: select Process and Access Self-Transactions Only
Name: WooCommerce
Terminal: please select one (Do not choose DEMO unless using a DEMO account for testing purposes)
Customers, Orders, Products, Recurring Plans, Subscriptions and Online Store: leave empty

Step 2 | Helcim.js Configuration
- Click on "Payment Pages" in the left menu
- Click on "Helcim.js" in the left sub-menu
- Click on "New Configuration" in the top-right
- Create a configuration using the settings below
- Click "Save"
- Copy the generated Helcim.js token (use your token, the one on screenshot below is just an example)
Status: Active
Name: WooCommerce
Test Mode: No
Transaction Type: Card Verify (Tokenize Only)
Currency: please select one
Terminal: please select one
Amount Minimum: leave empty
Amount Maximum: leave empty
Enforce hashing: No

Step 3 | Terminal Number
- Click on Settings in the top menu bar
- Click on Terminals
- Note the Terminal number next to your active terminal as it is required for the WooCommerce settings in the plugin.
Step 4 | WooCommerce Settings
- Install the plugin, or download it and extract it to: /wp-contents/plugins/ directory
https://en-ca.wordpress.org/plugins/helcim-commerce-for-woocommerce/
- Configure the module in WooCommerce->Settings->Check Out then click 'Helcim'
- Click the Enable/Disable box to enable this gateway
- Select either "Test Mode" or leave it empty for live transaction.
- Enter the title to display on the payment selection portion of the checkout page (required)
- Select "Helcim.js" as the payment integration method
- Enter the Helcim.js token
- Enter the Account ID
- Enter the API Token
- Select "Purchase" for Transaction Type
- Enter in the Terminal number found in step 3.
- Enter the description your customers will see on the checkout page for this payment option (required field or WooCommerce will not work)
- Choose whether you would like to display the Helcim logo on the checkout page
- Process a test transaction to ensure that the plugin is working before switching to live production.
