ZeroBeep Crypto Gateway for WooCommerce

Popis

ZeroBeep turns any WooCommerce store into a self-hosted, direct cryptocurrency checkout. Customers pay directly from their private or exchange wallet to your receiving address, and the plugin verifies the payment against public blockchain nodes.

There is no intermediary, no custodial middleman, no merchant KYC registration, and 0% platform transaction fees.

Why Choose ZeroBeep?

  • 0% Platform Fees: Keep 100% of your revenue. Zero commissions, zero recurring platform cuts.
  • 100% Non-Custodial: Payments go straight from the customer’s wallet to yours. ZeroBeep never holds your funds, never sees private keys, and has no power to freeze transactions.
  • No Third-Party Accounts or KYC: No account signups, no API keys, no merchant verification delays.
  • Full WooCommerce Blocks & HPOS Support: Seamlessly integrated with WooCommerce Cart & Checkout Blocks, classic checkout shortcodes, and High-Performance Order Storage (HPOS).
  • Multi-Chain Stablecoins & Native Coins: Accept Bitcoin (BTC), Litecoin (LTC), Ethereum (ETH), and Tether USD (USDT on Tron TRC-20, Ethereum ERC-20, and BNB Smart Chain BEP-20).
  • Deterministic Sub-Cent Anti-Collision: Sub-cent price adjustments ensure unique expected on-chain amounts for concurrent customer checkouts.
  • Built-in Crypto Tipping & Buy Me a Coffee: Accept one-click tips and donations anywhere on your store without requiring a cart.

Supported Cryptocurrencies & Blockchain Networks

ZeroBeep provides direct peer-to-peer cryptocurrency acceptance with 0% platform fees:
* Bitcoin (BTC): Native UTXO on-chain verification with confirmation depth tracking via Blockstream.
* Litecoin (LTC): Fast, low-fee peer-to-peer verification via LitecoinSpace public explorer.
* Ethereum (ETH): Direct on-chain EVM verification and confirmation tracking via PublicNode RPC.
* Tether USD (USDT): Non-custodial multi-chain settlement across TRC-20 (Tron), ERC-20 (Ethereum), and BEP-20 (BNB Smart Chain).

Direct On-Chain Verification Engine

For EVM and Tron chains, ZeroBeep inspects the transaction receipt, verifying the emitting token contract, recipient address, and exact transfer value while enforcing your chosen confirmation depth. UTXO chains (BTC and LTC) are tracked via public block explorer APIs. An order only moves to processing once it reaches your required confirmations. Prior to that, the customer sees clear real-time pending confirmation feedback.

Deterministic Sub-Cent Price Fuzzing

To prevent order collisions when multiple customers pay simultaneously to the same public address, the plugin applies deterministic sub-cent price adjustments. Every order has a uniquely recognizable expected amount on the blockchain.

Payment Portal & Visual Styles

  • High-contrast vector cryptocurrency emblems rendered in three styles: Minimalist Bordered Rings, Modern Solid Badges, and Gradient Dimensional Badges.
  • Responsive payment portal with on-the-fly QR code generation, click-to-copy address buttons, and web3 deep linking.
  • Multiple portal themes including Light Mode, Dark Mode, and Glassmorphism.
  • Audio feedback chime when transactions confirm on-chain.

Fee & Gas Markup Engine

Offset network gas or blockchain transaction costs by adding a configurable percentage surcharge or fixed fee addition to customer checkout totals.

Pay Anywhere Shortcode

Accept payments anywhere across your store without a shopping cart (invoices, donations, deposits) using:
[zerobeep_pay amount=“25″ coin=“btc“ label=“Pay Now“]

Crypto Tipping & Buy Me a Coffee Engine

Accept zero-fee, direct-to-wallet cryptocurrency tips and community support:
* Floating site-wide action pill with slide-over drawer modal.
* 5 built-in style presets: Buy Me a Coffee (☕), Beer (🍺), Pizza (🍕), Tip (⚡), Donate (❤️), plus Custom Style.
* Built-in instant QR code payment and live on-chain confirmation screen with confetti celebration.
* Standalone embed shortcodes:
* [zerobeep_tip] or [zerobeep_coffee]: Embeds a responsive tipping card.
* [zerobeep_goal]: Embeds an animated community fundraising progress bar.
* [zerobeep_supporters]: Displays a supporter wall recognition ledger.

Pro Companion Add-on

For extended blockchain networks, advanced merchant privacy, and enterprise workflows, ZeroBeep Pro extends the gateway with:
* 15+ Extended Blockchains & Layer 2s: Solana (SOL & SPL), Dogecoin (DOGE), Bitcoin Cash (BCH), Tron native (TRX), Polygon (MATIC), BNB native, Avalanche (AVAX), Cardano (ADA), Monero (XMR), Base (ETH & USDC), Arbitrum One (ETH & USDC), Optimism (ETH), SHIBA INU (SHIB), USD Coin (USDC), and Lightning Network (LNURL / Lightning Addresses).
* Fresh HD Wallets (BIP44 Derivation): Derive a unique child address per order from master xPub, yPub, or zPub keys to eliminate address reuse and preserve merchant privacy.
* Custom Coins & Tokens Manager: Add custom ERC-20, BEP-20, TRC-20, and SPL tokens with custom RPC nodes and CoinGecko oracle binding.
* Anonymous Checkout Field Manager: Toggle and customize WooCommerce billing and shipping fields for frictionless privacy-focused checkouts.
* Outgoing Signed Webhooks: Real-time HMAC-SHA256 authenticated webhooks for payment notifications to Zapier, CRM, or external order management systems.
* Customer Self-Service Refund Portal: Automated return workflows with [zerobeep_refund] shortcode and 1-click merchant payout ledger.
* Financial Reports & Accounting Ledger: Store health diagnostics, settlement reports, and one-click CSV ledger export.
Learn more at: https://skywaymark.com/zerobeep/

External Services

This plugin relies on external third-party API services and public blockchain networks to fetch real-time market exchange rates and verify non-custodial on-chain cryptocurrency payments. No user personal data, customer names, passwords, or store credentials are ever collected or sent to any external service.

  1. CoinGecko API

* What it is and what it is used for: Primary cryptocurrency price oracle used to convert store product fiat prices into cryptocurrency amounts during checkout.
* What data is sent and when: Only currency ticker pairs (for example BTC and USD) via HTTP GET during exchange rate updates. No personal or customer data is transmitted.
* Service URL: https://www.coingecko.com/
* Terms of Service: https://www.coingecko.com/en/terms
* Privacy Policy: https://www.coingecko.com/en/privacy

  1. Coinbase Spot Price API

* What it is and what it is used for: Real-time price feed queried as part of currency conversion validation.
* What data is sent and when: Only public currency tickers via HTTP GET when checking market exchange rates. No customer or store data is sent.
* Service URL: https://www.coinbase.com/
* Terms of Service: https://www.coinbase.com/legal/user_agreement
* Privacy Policy: https://www.coinbase.com/legal/privacy

  1. Binance Public Market API

* What it is and what it is used for: Fallback exchange rate feed for major cryptocurrency market pairs.
* What data is sent and when: Trading pair symbol requested via HTTP GET. No customer or store data is sent.
* Service URL: https://www.binance.com/
* Terms of Service: https://www.binance.com/en/terms
* Privacy Policy: https://www.binance.com/en/privacy

  1. PublicNode RPC

* What it is and what it is used for: High-availability public JSON-RPC nodes for Ethereum to verify transactions, confirmation depth, and smart contract transfer events on-chain.
* What data is sent and when: Standard JSON-RPC calls with public transaction hashes or contract addresses via HTTP POST. No personal or store data is transmitted.
* Service URL: https://publicnode.com/
* Terms of Service: https://publicnode.com/terms
* Privacy Policy: https://publicnode.com/privacy

  1. BNB Smart Chain Public RPC

* What it is and what it is used for: Public BNB Smart Chain JSON-RPC node used to verify BEP-20 Tether USD payment transactions and block confirmations.
* What data is sent and when: Standard JSON-RPC queries with transaction hashes sent via HTTP POST during payment verification. No personal data is transmitted.
* Service URL: https://www.bnbchain.org/
* Terms of Service: https://www.binance.com/en/terms
* Privacy Policy: https://www.binance.com/en/privacy

  1. TronGrid API

* What it is and what it is used for: Public Tron blockchain network endpoint used to verify TRC-20 Tether USD transactions and event logs.
* What data is sent and when: Public transaction IDs and wallet addresses queried via HTTP POST when checking Tron payment settlement. No personal data is transmitted.
* Service URL: https://www.trongrid.io/
* Terms of Service: https://trondao.org/
* Privacy Policy: https://trondao.org/privacy-policy

  1. TronScan Explorer API

* What it is and what it is used for: Public Tron explorer API used as a fallback verification source for TRC-20 transfers and transaction confirmations.
* What data is sent and when: Public transaction hashes queried via HTTP GET during Tron payment verification. No personal data is transmitted.
* Service URL: https://trondao.org/
* Terms of Service: https://trondao.org/
* Privacy Policy: https://trondao.org/privacy-policy

  1. Blockstream Info API

* What it is and what it is used for: Public Bitcoin blockchain explorer API used to verify native Bitcoin (BTC) transaction status, outputs, and confirmation depth.
* What data is sent and when: Public transaction hashes or receiving addresses queried via HTTP GET during checkout payment polling. No personal data is transmitted.
* Service URL: https://blockstream.info/
* Terms of Service: https://blockstream.info/terms
* Privacy Policy: https://blockstream.com/privacy/

  1. LitecoinSpace API

* What it is and what it is used for: Public Litecoin blockchain and mempool explorer API used to verify native Litecoin (LTC) transaction outputs and confirmations.
* What data is sent and when: Public transaction IDs or receiving addresses queried via HTTP GET during Litecoin payment verification. No customer data is transmitted.
* Service URL: https://litecoinspace.org/
* Terms of Service: https://litecoinspace.org/terms
* Privacy Policy: https://litecoinspace.org/privacy

License

This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Third-party bundled assets:
* QRious (assets/js/qrious.min.js and assets/js/qrious.js) is Copyright (C) 2017 Alasdair Mercer and is distributed under the GNU GPL version 3.
* Poppins Fonts (assets/fonts/poppins-700.woff2 and assets/fonts/poppins-800.woff2) are Copyright (c) 2014-2020 Indian Type Foundry and are distributed under the SIL Open Font License, Version 1.1.

Obrázky

Inštalácia

  1. Upload the zerobeep-crypto-gateway.zip file through Plugins > Add New > Upload Plugin.
  2. Activate the plugin through the ‚Plugins‘ screen in WordPress. (Requires WooCommerce 8.3 or newer).
  3. Navigate to ZeroBeep in the WordPress left sidebar (or via WooCommerce > ZeroBeep).
  4. Under the Settings tab, enter your receiving wallet addresses for the coins you wish to accept (Bitcoin, Litecoin, Ethereum, USDT). Leaving a wallet blank disables that coin at checkout.
  5. Save your settings. Cryptocurrency checkout is now active on your store.

Časté otázky

Do I need an account with any payment processor?

No. There is no processor account, API key, or registration involved. The plugin communicates directly with public blockchain nodes.

Are there transaction fees or commissions?

No platform fees. ZeroBeep takes 0% commission from your sales. Standard network blockchain gas fees are paid by the sending customer.

Where do the funds go?

Funds go directly to your configured personal or business wallet addresses. No escrow, no intermediate wallets, and no external custodial servers.

What happens if a customer underpays?

The payment portal displays the remaining balance required, and the order remains pending. You can configure an underpayment tolerance margin from 0% (exact match only) up to 5% to accommodate minor exchange withdrawal differences.

What if the customer sends the wrong token?

The transaction will not verify. The verifier validates the exact token contract address, so an order for USDT cannot be settled with another token.

Does this work with WooCommerce Cart and Checkout Blocks?

Yes. Both WooCommerce Blocks checkout and the classic shortcode checkout are fully supported, along with High-Performance Order Storage (HPOS).

Which PHP version is required?

PHP 7.4 or newer. No BCMath, GMP, or other non-default PHP extensions are required.

Can I accept payments without a shopping cart?

Yes. Place the [zerobeep_pay amount="25" coin="btc" label="Pay Invoice #1042"] shortcode on any post, page, or widget to render a direct crypto checkout button.

How does ZeroBeep Pro integrate with this free plugin?

ZeroBeep Pro is an optional companion add-on that installs alongside this free core plugin. It seamlessly connects via standard WordPress action and filter hooks to add 15+ extended blockchain networks (Solana, Dogecoin, Tron, Polygon, Monero, Avalanche, Base, Arbitrum, Lightning Network), BIP44 fresh HD address derivation, customer self-service refunds, and outgoing signed webhooks. The core free plugin remains completely functional, non-custodial, and free forever.

Recenzie

Pre tento plugin nie sú žiadne recenzie.

Prispievatelia a vývojári

“ZeroBeep Crypto Gateway for WooCommerce” je softvér s otvoreným zdrojovým kódom. Do tohto pluginu prispeli nasledujúci ľudia.

Prispievatelia

Zoznam zmien

1.0.0

  • Initial WordPress.org release.
  • Non-custodial payment gateway for WooCommerce supporting Bitcoin, Litecoin, Ethereum, and multi-chain USDT.
  • On-chain verification with confirmation depth control and smart contract token validation.
  • Deterministic price fuzzing to prevent order collisions.
  • Direct-to-wallet cryptocurrency tip and coffee support engine.
  • 3 cryptocurrency icon styles and Light, Dark, and Glassmorphism portal themes.
  • Direct P2P transfer mode and standalone payment button shortcode.