Helcim Logo Support & Tutorials

© Copyright 2006-2019 Helcim Inc.

All Rights Reserved.

Cart & Software Integration » WooCommerce »

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

  1. Login to your Helcim Commerce account
  2. Click on "Integrations" in the left menu
  3. Click on "API Access" in the left sub-menu
  4. Click on "New API Access" in the top-right
  5. Create a configuration using the settings below
  6. Click "Save"
  7. 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

API Access

Step 2 | Helcim.js Configuration

  1. Click on "Payment Pages" in the left menu
  2. Click on "Helcim.js" in the left sub-menu
  3. Click on "New Configuration" in the top-right
  4. Create a configuration using the settings below
  5. Click "Save"
  6. 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

  1. Click on Settings in the top menu bar
  2. Click on Terminals
  3. Note the Terminal number next to your active terminal as it is required for the WooCommerce settings in the plugin.

Step 4 | WooCommerce Settings

  1. Install the plugin, or download it and extract it to: /wp-contents/plugins/ directory
  2. Configure the module in WooCommerce->Settings->Check Out then click 'Helcim'
  3. Click the Enable/Disable box to enable this gateway
  4. Select either "Test Mode" or leave it empty for live transaction.
  5. Enter the title to display on the payment selection portion of the checkout page (required)
  6. Select "Helcim.js" as the payment integration method
  7. Enter the Helcim.js token
  8. Enter the Account ID
  9. Enter the API Token
  10. Select "Purchase" for Transaction Type
  11. Enter in the Terminal number found in step 3.
  12. Enter the description your customers will see on the checkout page for this payment option (required field or WooCommerce will not work)
  13. Choose whether you would like to display the Helcim logo on the checkout page
  14. Process a test transaction to ensure that the plugin is working before switching to live production.