Bitron Viva Payment Gateway

Bitron Viva Payment Gateway

By oaron
Details
View on WordPress

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 plugin is provided by BitronDev Kft (https://bitron.hu) and is not affiliated with, endorsed by, or sponsored by Viva.com EAD. “Viva”, “Viva Wallet” and “Viva Payments” are trademarks of their respective owners and are referenced here only to describe the payment service this plugin integrates with.

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
  • GDPR data export and one-click disconnect from the BitronDev Kft middleware (right to access and erasure)

Supported currencies

  • HUF — Hungarian Forint
  • EUR — Euro

ISV fee

This plugin is provided by a Viva Wallet ISV partner. A service fee of 0.3% is automatically deducted from each transaction by Viva Wallet before settlement. This fee is in addition to the standard Viva Wallet processing fees for your merchant account.

External services

This plugin connects to two external services to process payments. By installing and using this plugin, you agree that the following data is transmitted to these services under the conditions described below.

Viva (vivapayments.com / viva.com)

Viva (formerly Viva Wallet / Viva Payments) is the payment processor that handles card transactions. The plugin redirects customers to Viva’s Smart Checkout page where they enter their card details. Card number, CVC, and expiry are entered on Viva’s PCI DSS-compliant servers and never touch your WordPress site nor the middleware.

When data is sent: at checkout, on payment-method change, on subscription renewal, on refund, on webhook verification, and when you click “Test Connection” or “Auto-create Source” in the gateway settings.

Data sent to Viva (via the middleware described below):

  • Order ID, amount, currency, locale
  • Customer’s billing email and full name
  • The merchant’s Viva credentials (Merchant ID and API Key) for authentication
  • Transaction ID (for refunds and recurring renewals)

Data received from Viva:

  • Transaction ID and status
  • Card token — a non-reversible identifier used for recurring payments
  • Masked card number (e.g. ****1234) and expiry month/year
  • Webhook events for payment confirmation

Viva terms and privacy:

  • Terms: https://www.viva.com/en-eu/terms-portal
  • Privacy notice: https://www.viva.com/en-eu/privacy-notice

BitronDev Kft ISV middleware (viva.bitron.hu)

BitronDev Kft is an official Viva ISV (Independent Software Vendor) partner. Viva applies the 0.3% per-transaction ISV revenue share to transactions that flow through BitronDev Kft’s ISV channel — viva.bitron.hu is the technical implementation of that channel. The plugin therefore does not call Viva directly; it sends each request to the middleware, which forwards it to Viva on the merchant’s behalf and returns Viva’s response.

When data is sent: every time the plugin needs to talk to Viva (see the Viva section above for the list of moments).

Data forwarded through the middleware (request and response): everything listed in the Viva section above.

Data NOT forwarded through the middleware: card number, CVC, or any cardholder-entered data — these only ever exist on Viva’s Smart Checkout page.

The middleware records each forwarded request and Viva’s response for operational logging (troubleshooting, ISV billing reconciliation, abuse prevention). Logs may include the order metadata, customer name and email, transaction IDs, card tokens, and masked card numbers returned by Viva. Logs do NOT contain card numbers, CVC, or any cardholder-entered data.

Middleware terms and privacy: https://viva.bitron.hu/privacy

Privacy Policy

This plugin sends order and merchant data to the BitronDev Kft-operated middleware (viva.bitron.hu) and to Viva (vivapayments.com) to process payments. See the External services section above for the full breakdown of what is sent, when, and to whom.

The following personal data is stored in your WordPress database as order or subscription metadata:

  • Viva transaction ID
  • Card token (a non-reversible reference issued by Viva, used to charge subscription renewals)
  • Masked card number (e.g. ****1234)
  • Card expiry month and year

This data is used to display payment-method information to customers and to process recurring subscription payments. It is removed when the associated WooCommerce orders or subscriptions are deleted.

For Viva’s handling of personal data, see https://www.viva.com/en-eu/privacy-notice. For the BitronDev Kft middleware’s privacy notice, see https://viva.bitron.hu/privacy.

Details

Plugin code:
bitron-viva-payment
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-05-19
Rating:
Times rated:
0
credit-card
gateway
payment
viva-wallet
woocommerce