Skip to main content (Press Enter)
Helcim Logo
Click here if you return to contents

Troubleshooting Your WooCommerce Integration

Here are some troubleshooting tips to errors you may encounter with your WooCommerce integration.

> If you’re using a third party plug-in such as WooCommerce for your ecommerce website, Helcim.JS configuration is used to verify and tokenize credit card information, and the API access is used to run the purchase using the credit card that was just verified using Helcim.JS. Hence the reason why you will see two transactions listed on your Helcim account. One shows the VERIFY transaction and the second shows the PURCHASE.

An Error Occurred with verify transactions - Missing Amount

If you’re using Helcim.JS as your payment method, you will need to confirm that the Helcim.JS configuration in your Helcim integration setting is set to Card Verify ( Tokenize only).

If you’re using Helcim.JS as your payment method for WooCommerce, confirm that the transaction type is selected as CARD VERIFY ( Tokenize only) and not Card Purchase.

If you’re using direct integration as your payment method, then Helcim.JS is not required. Assuming that you have completed your PCI DSS assessment to accept full card numbers.

Payment error: INVALID RESPONSE - Sending Full Card Number is Not Allowed

If you’re using direct integration and sending full card numbers via the Helcim API, you are required to independently meet the obligations of PCI SAQ-D in order to send full card numbers. Please see our support article on how to obtain your PCI SAQ-D here.

Once your account has been reviewed and the PCI requirements are fulfilled, you will be allowed to send full card numbers.

INVALID RESPONSE - Missing or Invalid Fields - Account ID

You will receive this error if your account ID in your WooCommerce plug-in settings does not match your Helcim account. Please note that your Account ID is not the same as your Helcim ID number. To find your Account ID, please see the instructions here.

Transactions not working because test mode is still active in the plugin and your Helcim account

You will encounter this error if your Helcim.JS configuration is still set as ‘test mode while running a real transaction using an active credit card.

Ensure test mode is toggled Off in Helcim.Js and ensure the correct terminal is selected in your WooCommerce configuration in the event you created a demo terminal.

Related Articles

WooCommerce Integration - Legacy Helcim Gateway or Virtual Terminal
WooCommerce
WooCommerce Direct Integration Instructions
Multiple Currencies in WooCommerce
NEW WooCommerce Integration with Helcim.js Version 2.0.0
Refunding a transaction with your WooCommerce Integration

Was this article helpful?

Feedback submitted - Thank you!

If you need immediate assistance please contact our Merchant Experience Specialists here