Errors and error handling
Review common errors you might encounter when integrating with Helcim.js.
Card not verified
When combining Helcim.js to complete a verify and tokenize card details, with the Payment API to process a purchase transaction, you may encounter the error response of "Card not verified" when sending payments to Payment API endpoints.
This response is returned when you completed your verify payment through Helcim.js while test mode is enabled. Test mode in Helcim.js stops your payment from hitting your processing terminal and creates a simple demo transaction and cardToken
value.
Your processing terminal is responsible for creating a valid cardToken
for the payment details. On a developer test account, the test status of your payments is enforced at the processing terminal level, so the Helcim.js test mode is not required and should be toggled off.
// Error response from Payment API when using a card verified through Helcim.js in test mode
{
"errors": {
"verification": "Card is not verified"
}
}
Updated 15 days ago