Configuring the Helcim payments plugin for WooCommerce
    • 07 Feb 2024
    • 2 Minutes to read

    Configuring the Helcim payments plugin for WooCommerce


    Article Summary

    Configuring the Helcim payments plugin for WooCommerce using Helcim.js

    If you have not yet installed the Helcim payments plugin into your WordPress website, you can find more information here.

    Step 1 | API Configuration

    The Helcim payments plugin requires you to create an API access token in order to secure your payment processing through WooCommerce. 

    1. Login to your Helcim account
    2. Click on Integrations in the left menu
    3. Click on New API Access from the main pagenew api access
    4. Create a configuration using the following Access Restriction settings:
      • General: Read & Write
      • Settings: Read
      • Transaction Processing: AdminAPI settings
    5. Click Save

    This will create a unique API Access token that you will copy and paste into your WooCommerce settings later in the configuration process.

    API Token example





    Step 2 | Helcim.js Configuration

    The Helcim payments plugin uses Helcim.js in order to verify and encrypt credit card details before processing them through the Helcim Payment API. You will create a Helcim.js configuration in order to keep your website and processing out of scope of the stricter PCI compliance requirements. 

    1. Click on Integrations located in the All Tools menu
    2. Click on Helcim.js Configurations in the left sub-menuHelcim.js Configurations
    3. Click on New Configuration in the top-rightNew Configuration
    4. Create a configuration using the settings below
      Status: Active
      Include XML on Response: On Name: WooCommerce
      General settingsTest Mode: No
      Currency: please select one
      Transaction Type: Verify
      Terminal: Select your preferred processing terminaltransaction settings
      Enforce hashing: No
      Amount Minimum: 0
      Amount Maximum: 0
      Require Captcha: Yes
      Captcha Score Threshold: We recommend starting with 0.5.
      security settings
    5. Click Save

    This will generate a unique Helcim.js token and secret key, that will be copied into your WooCommerce settings. (Be sure to copy your own token, the one in the screenshot below is just an example)
    security settings



    Step 4 | WooCommerce Settings

    Once your Helcim API access configuration and Helcim.js configurations have been created, you can complete the configuration in your WooCommerce plugin.

    1. Configure the module by selecting WooCommerce and Settings on the right-hand side of your screen.WooCommerce settingsClick on Payments from the tab in the middle of your screen.payments iconScroll down to Payment Methods where you will see HelcimCommerce listed.
      HelcimCommerce
    2. Click the Enable/Disable box to enable the plugin
    3. Test Mode - click checkbox for ON or OFF
    4. Select Helcim.js for Payment Method
    5. Enter the Helcim.js Token generated in your Helcim.js Configuration
    6. Enter the Secret Key generated in your Helcim.js Configuration
    7. Enter your Helcim commerce Account ID (This can be found by selecting All Tools, Settings, and then My Account in your Helcim account).
    8. Enter the Helcim API token generated in your API Access Configuration
    9. Choose between Purchase and Pre-auth for transaction type
    10. Enter your Terminal ID (This can be found by selecting Payments, Terminals, and then selecting your default processing terminal)
    11. Enter the description your customers will see on the checkout page for this payment option (This is a required field)
    12. Choose whether or not you would like to show the Helcim logo on the checkout page
    13. Select Require Captcha if also set in Helcim.js setup


    JS settings in Woocommerce



    Was this article helpful?