plugin-icon

QBitFlow for WooCommerce

Автор: qbitflow·
Accept cryptocurrency payments in WooCommerce via QBitFlow. Non-custodial — funds go directly to your wallet via smart contracts.
Версия
1.1.5
Последние изменения
Jul 30, 2026
QBitFlow for WooCommerce

QBitFlow for WooCommerce lets you accept cryptocurrency payments directly in your WooCommerce store. Powered by smart contracts, payments go straight to your wallet — no middleman, no custody risk.

Features

  • Non-Custodial — Funds go directly to your wallet via smart contracts
  • Multiple Cryptocurrencies — ETH, SOL, USDC, USDT, and more
  • Block Checkout Support — Works with both classic and block-based checkout
  • Automatic Customer Sync — Buyer details (email, name, phone, billing address) sync to QBitFlow at checkout, so the QBitFlow page never re-prompts for what WooCommerce already has
  • Invoice & Management Pages — Hosted payment details pages for customers
  • Webhook Verified — Server-to-server payment confirmation with HMAC signature verification
  • Real-time Order Updates — Order status updates automatically on payment
  • Refunds, end-to-end — Pending refund requests surface as an admin notice; once you approve a refund on the QBitFlow dashboard and the on-chain refund settles, a notice at the top of the order screen offers a one-click Sync refund to WooCommerce button that marks the order Refunded and records the refund tx hash
  • Test Mode — Try the full payment flow without spending any real cryptocurrency
  • Debug Logging — Built-in logging for troubleshooting

How It Works

  1. Customer selects «Pay with Crypto» at checkout
  2. Customer is redirected to QBitFlow’s secure payment page
  3. Customer pays with their preferred cryptocurrency
  4. Payment is confirmed on-chain and order is updated automatically
  5. Customer receives invoice with transaction details

Test Mode — Try Before Going Live

QBitFlow provides a test mode that lets you simulate the entire payment flow — checkout, on-chain confirmation, webhooks, order updates — without spending any real cryptocurrency.

  1. Create a Test API Key from your QBitFlow dashboard
  2. Paste it into the plugin settings at WooCommerce Settings Payments QBitFlow
  3. Place a test order — everything works exactly like production, but no real funds are moved

When you’re ready to accept real payments, simply replace the test key with a Live API Key and save.

For more details, see the QBitFlow Test Mode Documentation.

Requirements

  • WooCommerce 7.0 or later
  • PHP 7.4 or later
  • A QBitFlow account (sign up free)

External services

This plugin relies on QBitFlow, a third-party cryptocurrency payment service, to function. QBitFlow processes crypto payments non-custodially (funds go directly to your wallet via smart contracts). Without it, the gateway cannot create payments or process refunds. The plugin communicates with the QBitFlow API at https://api.qbitflow.app. Every request is authenticated with the QBitFlow API key you enter in the plugin settings.

What data is sent, and when:

  • At checkout, when a customer chooses to pay with QBitFlow, the plugin sends the buyer’s email address, first and last name, phone number, and billing address, together with the order and transaction details (amount, currency, order reference), in order to find or create the matching customer record on QBitFlow and to create the payment session the customer is redirected to.
  • On the admin order screen and when you sync a refund, the plugin sends the transaction identifier for that order to look up its current refund status.
  • When QBitFlow sends a webhook to confirm a payment, the plugin sends the received webhook payload and its signature back to QBitFlow to verify the notification is authentic before acting on it.

The plugin does not send any data to QBitFlow outside of these actions.

This service is provided by QBitFlow. By using it you agree to their terms and privacy policy:

  • Terms of Service: https://qbitflow.app/terms
  • Privacy Policy: https://qbitflow.app/privacy
Проверено на
WordPress 7.0.2
Этот плагин можно скачать и использовать при .