BACK TO DIRECTORY

CoinPayGateway: No KYC Crypto Payment Gateway for WooCommerce

by coinpaygateway

0.0
(0 ratings)

CoinPayGateway is a no KYC, non-custodial crypto payment gateway for WooCommerce. It adds a cryptocurrency payment method to your checkout, and payments travel directly from your customer’s wallet to a wallet you control. The plugin only ever handles public keys and receiving addresses, which can never spend funds.

Use it as a Bitcoin payment gateway, a USDT or USDC stablecoin payment gateway, or a full multi coin crypto checkout. It is a no KYC, non-custodial way to accept cryptocurrency payments on any WooCommerce store, with no signup, no application, no middleman, and 0% transaction fees. Stablecoins can be accepted on both Ethereum (ERC-20) and Tron (TRC-20), and the gateway works in both the block checkout and the classic checkout. Whether you want to accept Bitcoin, accept USDT, accept crypto donations, or run a high risk store that card processors will not serve, payments settle straight to your own wallet.

Supported coins

  • Bitcoin (BTC), with HD wallet support: paste a zpub and every order gets its own unique receiving address
  • Litecoin (LTC), with the same HD wallet support
  • Ethereum (ETH)
  • Tether (USDT) and USD Coin (USDC) as ERC-20 tokens
  • Solana (SOL)
  • XRP, with an automatic Destination Tag per order

How it works

  1. The customer picks a coin at checkout and gets the exact amount at the live exchange rate in your store currency, a payment address, and a QR code.
  2. The plugin watches the blockchain. The payment page updates itself every 15 seconds, and a background check keeps watching even after the customer leaves the page.
  3. When the payment confirms on-chain, the WooCommerce order is completed automatically. One blockchain transaction can only ever confirm one order.

Merchant features

  • Unique payment amounts per order so payments always match the right order
  • Configurable matching tolerance (plus or minus 1, 2, 3 or 5 percent)
  • Choice per coin between HD wallet mode (unique address per order) and single address mode
  • Sum-matching for split payments, with automatic underpayment emails
  • Customer TXID submission with precise diagnostics (found, awaiting confirmation, wrong amount, wrong Destination Tag)
  • Automatic cancellation of unpaid orders after 24 hours, with a one-click restore link for the customer
  • Manual confirm action on the order screen for edge cases

The plugin is free. Payment verification runs on the CoinPayGateway service (see Third-party services), which watches the blockchain for you, so there are no API keys to configure. The free plan covers 5 payments per month; Premium (a flat yearly fee at coinpaygateway.com) removes the limit.

Third-party services

This plugin is a client for the CoinPayGateway payment service. To take payments it contacts:

  • CoinPayGateway service: the plugin creates an invoice and asks the service whether an order is paid. The service derives receiving addresses from your PUBLIC key, watches the blockchain, and verifies payments. Only public keys/addresses, order amounts and your site URL are sent. Nothing that can spend your funds is ever transmitted. Home page: https://coinpaygateway.com Terms of use: https://coinpaygateway.com/terms Privacy policy: https://coinpaygateway.com/privacy
  • CoinGecko: live exchange rates shown in the checkout coin picker. Home page: https://www.coingecko.com Terms of use: https://www.coingecko.com/en/terms Privacy policy: https://www.coingecko.com/en/privacy

The payment page loads a locally bundled copy of the qrcodejs library (MIT license) to render QR codes. No other external scripts are loaded.

Screenshots

The customer picks a cryptocurrency at checkout and sees the live rate for each coin.

The customer picks a cryptocurrency at checkout and sees the live rate for each coin.

The payment page: exact amount, address, QR code and a live on-chain status that updates itself.

The payment page: exact amount, address, QR code and a live on-chain status that updates itself.

The gateway settings, with plan status and a one-click connection test.

The gateway settings, with plan status and a one-click connection test.

Adding receiving wallet addresses. Only public keys are ever stored, and private keys are refused.

Adding receiving wallet addresses. Only public keys are ever stored, and private keys are refused.

Plugin Details

Active Installs
0
Total Downloads
63
Version
2.6.0
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1
Added
2026-09-08
Last Updated
2026-09-08 7:24pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0