Follow these steps to use the Helcim Payment Plugin with Drupal 8.
- A Helcim Account, if you have not signed up for Helcim yet you can do so at https://www.helcim.com/
- Download Drupal 8 https://www.drupal.org/download
- Download Ubercart 4 https://www.drupal.org/project/ubercart
Helcim Commerce Setup
In order to use the Helcim Commerce API, you must enter your Helcim Commerce account ID as well as an API token in the Drupal plugin setup.
For instructions on generating an API token with the correct permissions, click here.
For instructions on how to find your account ID, click here.
Drupal Plugin Installation
Copy and paste the Helcim folder in the Copy and paste the Helcim folder in the /sites/all/modules/ubercart/payment Directory at https://github.com/helcim/drupal-8.
Login to your Drupal8 website
When Ubercart is installed, in the upper-left corner click
Now you need to enable the following plugins: Under Ubercart - Core check the following:
Under Ubercart - Core(Optional) check the following:
Under Ubercart - Payment check the following:
Credit Card and
Helcim Credit Card
At the bottom of the page click the blue Install button
Helcim Gateway under ADD PAYMENT METHOD
Next enter the required information into the text boxes.
- Label your payment method
- Enter your Helcim JS Token
- Enter your Account Id
- Enter your Helcim Commerce API Token
- Enter your Terminal Id
- Choose whether Test Mode is
Please visit https://www.helcim.com/ to create a developer sandbox account.
Please note that the Helcim Commerce platforms requires Transport Layer Security (TLS) version 1.2 to process payments. Any older versions (TLS1.1 / TLS1.0 / SSLv3) will have connections rejected.
For more information on Helcim's API, our support article here.