VibeFox Tranzila for OpenCart
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox Tranzila Payment Gateway adds credit card payments through Tranzila (Israel) to OpenCart 3 and OpenCart 4. At the last checkout step the customer clicks Confirm Order and pays on the secure Tranzila payment page, shown in an iframe on a payment page of your store. Card data is entered on Tranzila's servers only and never touches your site. OpenCart creates the order before the payment, but the order gets a status only after a verified Tranzila notification, so unpaid attempts stay missing orders.
It suits Israeli stores and stores that work with a Tranzila terminal and want card payments with installments, verified payment notifications and refunds from the order page. The extension takes one-time card payments only. It has no saved cards, subscriptions, separate authorize and capture (J5), Bit, Apple Pay or Google Pay buttons of its own, or Tranzila invoices.
Key features
Tranzila payment page in an iframe: the current page (iframenew.php) or the legacy one (iframe.php), with the frame size and the page language of your choice, including the storefront language of the customer.
Paid only when Tranzila confirms: the order gets its paid status only after a Tranzila notification from a Trusted IP whose payment page token, order, terminal, amount and currency match. The customer's return from the payment page never marks an order paid.
Handshake amount lock: an optional one-time token bound to the amount, so the amount cannot be changed in the browser.
Installments: the customer may choose up to the number of installments (tashlumim) you allow, up to 36.
Mismatches go on hold: a payment with another amount, currency or handshake token puts the order in your on-hold status with a note for manual review.
No double processing: repeated notifications are applied once. A second payment of an already paid order or of the same cart is recorded in a note and never charged into a new order.
Refunds from the order page: full and partial refunds in the order tab of the extension through Tranzila credit transactions, in the amount and currency actually charged, on the terminal that took the payment. A full refund sets your refunded status.
OpenCart conditions and log: ILS, USD, EUR and GBP; geo zone, minimum order total, sort order and your own order statuses. Log without passwords, tokens or customer data.
Requirements
OpenCart 3.0.x (tested on 3.0.5.0) or OpenCart 4.0.2 and later (tested on 4.1.0.3), PHP 8.0 or later. One download has the packages for both versions. A Tranzila terminal: its name, and its password for the handshake and refunds. A VibeFox license key from vibefox.net (one key per domain).
