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.
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.