VibeFox Helcim for PrestaShop

VibeFox Helcim for PrestaShop

20 €

Price per license: 1 domain, updates and support for 12 months.

Help

Ask a question: VibeFox Helcim for PrestaShop

Slide to fit the puzzle

Overview

VibeFox Helcim Gateway adds credit card payments through the Helcim Payment API to PrestaShop. The customer enters the card on the payment step of your checkout, your server sends it to Helcim, and the order is created from Helcim's answer in the same request. Visa, Mastercard, American Express, Discover and UnionPay are accepted, in CAD or USD.

It suits merchants in Canada and the United States with a Helcim account who want a card form directly on their checkout. Card details pass through your web server, so your shop needs HTTPS and PCI DSS compliant hosting (SAQ D). The module has no saved cards, subscriptions, ACH or bank payments, Apple Pay, Google Pay or 3-D Secure, and no Helcim webhooks: captures, refunds and voids made in the Helcim dashboard are not reflected in PrestaShop.

Key features

Card form on your checkout: card number, expiry, CVC and cardholder name, checked before sending (card number checksum, expiry not in the past, CVC length).

Purchase or pre-authorization: charge the card at once, or only hold the funds and capture them later with Capture payment in the Helcim block of the order.

Order only after approval: the order is created only after Helcim approves the transaction. A declined card leaves no order. If the approved amount or currency does not match the cart, the order goes to Helcim payment on hold with a note.

One charge per cart: parallel submits are locked, a cart that is already paid is never charged again, and every attempt uses an idempotency key, so a retry after a timeout returns the original Helcim result instead of charging the card twice.

Refunds from the order page: full and partial refunds in the Helcim block of the order, up to the amount Helcim actually charged. A full refund of an uncaptured pre-authorization releases the hold.

Live and test tokens: separate API tokens for your live and test Helcim accounts. Captures and refunds always use the account the order was paid in.

Helcim block on the order page: transaction ID, card type and last 4 digits, approved amount, refund history and the module's notes. Error log without card numbers, CVC, tokens or personal data.

Requirements

PrestaShop 8.0 to 9.x, PHP 8.0 or later. A Helcim merchant account (Canada or United States) and an API token. HTTPS on your shop and PCI DSS compliant hosting. A VibeFox license key from vibefox.net (one key per domain).