Helcim Commerce for WooCommerce

Description

Helcim Commerce Payment Module for WooCommerce
Start accepting credit card payments online. This plugin integrates Helcim Commerce with your WooCommerce store. Thanks to Helcim.js, customers never leave your website during the checkout process.

LEGACY MERCHANTS – IMPORTANT
Please note that this plugin is the new Helcim Commerce platform. Merchants using our legacy Helcim Gateway/Virtual Terminal should be using the Payment Gateway for WooCommerce – Helcim plugin instead.

WHY HELCIM:
– Enjoy Cost+ pricing in your WooCommerce store.
– Quick to setup a merchant account in Canada or the USA,
– Accept Visa, MasterCard, American Express, Unionpay, Discover Network and more.

REQUIREMENTS:
– WooCommerce 2.6.14 to 5.1.0
US Merchant Account Sign Up

Screenshots

  • Helcim Commerce for WooCommerce - Payment gateway list page
  • Helcim Commerce for WooCommerce - Configuration page
  • Helcim Commerce for WooCommerce - Checkout page example #1
  • Helcim Commerce for WooCommerce - Checkout page example #2

Installation

  1. For detailed instructions, please visit: https://www.helcim.com/support/article/207-cart-software-integration-woocommerce/
  2. Install the plugin, or download it and extract it to: /wp-contents/plugins/ directory
  3. Configure the module in WooCommerce->Settings->Check Out then click ‘Helcim’
  4. Click the Enable/Disable box to enable this gateway
  5. Select either “Test Mode” or leave it empty for live transaction.
  6. Enter the title to display on the payment selection portion of the checkout page (required)
  7. Select the payment integration method you wish to use (either Helcim.js or Direct Integration)
  8. If using Helcim.js, enter the Helcim.js token
  9. If using Direct Integration, enter the Helcim Commerce Account ID, API Token, and Terminal ID
  10. If using Direct Integration, choose the transaction type such as “Purchase” or “Pre-Auth”
  11. Enter the description your customers will see on the checkout page for this payment option (required field or WooCommerce will not work)
  12. Choose whether you would like to display the Helcim logo on the checkout page
  13. Process a test transaction to ensure that the plugin is working before switching to live production.

FAQ

How can I get a Helcim account?

Please visit the Helcim Website for information on signing up for a Helcim account.

Should I use Helcim.js or Direct Integration?

Helcim.js is recommended as it greatly reduces your security and PCI compliance scope. The credit card tokenization takes place between your client’s web browser and Helcim’s servers, removing your server from having to touch full credit card information. However, Helcim.js does not work with some older browsers and can conflict with other plugins installed on your WordPress website. The direct integration providers a more straight-forward payment integration, but brings your server into the full scope of PCI compliance. Merchants should choose their integration mode based on their security practices.

Where can I find my Helcim.js configuration token?

Login to Helcim Commerce, click on “Payment Pages” -> “Helcim.js” and create a new configuration.

Where can I find my API Token?

Login to Helcim Commerce, click on “Settings” -> “API Access” and create a new API access token.

Reviews

December 3, 2020
Helcim support was not aware that woocommerce account creation at checkout is not implemented & freezes the page if the user attempts to make a purchase that matches that scenario. It would be nice if they were to change things so: - The product support all native features of the Woocommerce checkout page - The documentation mentions native features that are not supported if there are any - Give an error message instead of freezing the checkout page (fail gracefully at least please) - Train their staff not to tell people the feature is not available because of some "limitations", when in fact Helcim chose not to implement it. If anyone has some magic way to make this work, I'm all ears. Thanks for listening.
March 4, 2018
Helcim has done a great job with their plugin. It's straight forward and easy to use and they offer great support via email or telephone to help if you need it.
February 21, 2018
Needed a solution for processing transactions and this one works great. Detailed instructions provided so installation and testing is straight-forward. Thanks Helcim!
February 21, 2018
works great!Great plugin! Friendly Staff! canada, credit cards, payment processing, woocommerce
February 20, 2018
This review has been updated as of 2.20.2018 In a previous review I had outlined some of my frustrations with the Helcim plugin and indicated that this plugin was not ready for use in production. I am happy to report that as of the latest update to v1.1, the development team at Helcim has addressed my concerns and made considerable improvements to their plugin. The most notable improvement is that all transactions that receive a declination code now are marked as "Pending" which is important for auditing the purchase history, determining if customers are having difficulty completing checkout and allowing automated processes like abandoned shopping cart follow-ups to trigger as they are supposed to. I will be putting this plugin back into service to hopefully get away from the higher rates of my current payment processor and switch everything to Helcim. I love Helcim's cost-plus pricing and the potential for cost savings is huge. I owe a big thanks to the Helcim team for addressing these concerns and staying committed to the Canadian marketplace.
Read all 5 reviews

Contributors & Developers

“Helcim Commerce for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.4

  • Optimized Plugin
  • Updated plugin to work with Create an Account on Checkout
  • Tested upto woocommerce v5.1.0

1.2.3

  • Optimized Plugin
  • Updated plugin to work with Create an Account on Checkout
  • Tested upto woocommerce v5.1.0

1.2.2

  • Optimized Plugin
  • Updated plugin to work with Create an Account on Checkout
  • Tested upto woocommerce v5.1.0

1.2.1

  • Optimized Plugin
  • Updated plugin to work with Create an Account on Checkout
  • Tested upto woocommerce v5.0.0

1.2.0

  • Optimized Plugin
  • Updated plugin to work with Create an Account on Checkout
  • Tested upto woocommerce v5.0.0

1.1.10

  • Optimized Plugin
  • Tested upto wordpress v5.6

1.1.9

  • Optimized Plugin
  • Register and Checkout feature is now available
  • Google reCAPTCHA v3 now available for Helcim.js payment method

1.1.8

  • Optimized Plugin
  • Register and Checkout feature is now available
  • Google reCAPTCHA v3 now available for Helcim.js payment method

1.1.7

  • Optimized Plugin
  • Register and Checkout feature is now available
  • Google reCAPTCHA v3 now available for Helcim.js payment method

1.1.6

  • Optimized Plugin
  • Register and Checkout feature is now available

1.1.5

  • Optimized Plugin
  • Bug fix for ip address

1.1.4

  • Optimized Plugin
  • Bug fix for invalid expiry error

1.1.3

  • Optimized Plugin
  • Updated for latest version of woocommerce (v3.6.0)

1.1.2

  • Optimized Plugin

1.1.1

  • Fixed Shipping Info Not Saving In Commerce
  • Added Payment Method(Direct Integration)
  • Helcim.js Method will only tokenize your card

1.1.0

  • Fixed Shipping Info Not Saving In Commerce
  • Added Payment Method(Direct Integration)
  • Helcim.js Method will only tokenize your card

1.0.5

  • Added Test Field in Plugin Configuration
  • Added Transaction Logs
  • Fixed Order Notes not showing in Commerce

1.0.4

  • Fixed Error When Country Dropdown is changed to Input Field.

1.0.3

  • Fixed button to toggle between payment gateways.

1.0.2

  • Fixed bug – can now be used with other payment gateways

1.0.1

  • Fixed title
  • Fixed plugin naming to avoid clashes with old Helcim plugin
  • Fixed bug – can now be used with other payment gateways
  • Feature – can be used for previously generated order

1.0.0

  • Initial release.