Bitron Viva Payment Gateway
Bitron Viva Payment Gateway lets you accept Visa, Mastercard, and other card payments in your WooCommerce store through Viva (formerly Viva Wallet / Viva Payments). Customers are redirected to Viva’s secure Smart Checkout page to complete their payment, then returned to your store. This is an indepe
Bitron Viva Payment Gateway lets you accept Visa, Mastercard, and other card payments in your WooCommerce store through Viva (formerly Viva Wallet / Viva Payments). Customers are redirected to Viva’s secure Smart Checkout page to complete their payment, then returned to your store.
This is an independent plugin, not an official Viva.com product. “Viva”, “Viva Wallet” and “Viva Payments” are trademarks of their respective owners and are referenced only to describe the integrated payment service.
This plugin is developed by BitronDev Kft, an official Viva ISV (Independent Software Vendor) partner . An ISV service fee of 0.3% per transaction is applied on top of the standard Viva processing fees.
How it works
The plugin routes its API calls through a middleware server ( viva.bitron.hu ) operated by BitronDev Kft, an official Viva ISV partner. The middleware forwards each request to Viva on the merchant’s behalf so the transaction is correctly attributed to the ISV partnership — that is the technical mechanism by which the 0.3% ISV service fee is applied. The middleware handles order creation, payment source setup, recurring payments, and webhook key retrieval.
No card data ever touches your server, nor the middleware — all payment details (card number, CVC, expiry) are entered on Viva’s PCI DSS-compliant Smart Checkout page and stay there.
Features
- Secure payment processing via Viva Wallet Smart Checkout
- Sandbox and production environment support
- WooCommerce Subscriptions support (recurring payments, card changes)
- WooCommerce Checkout Blocks support
- HPOS (High-Performance Order Storage) compatible
- Automatic webhook handling for reliable payment confirmation
- Full and partial refund support from the WooCommerce admin
- One-click payment source setup from the settings page
- “Pay Now” link in customer emails and on the order admin page for unpaid orders
- Admin metabox on the order screen to check the Viva-side payment state and manually recover orders that never matched back from the webhook