plugin-icon

ZyroPAI Crypto Payments

By zyropai·
Accept non-custodial crypto payments on WooCommerce — multi-chain checkout, donations, and an in-person POS, settling to a wallet you control.
Version
0.2.0
Last updated
Jun 30, 2026
ZyroPAI Crypto Payments

ZyroPAI lets your WooCommerce store accept cryptocurrency that settles straight to a wallet you control — there is no platform balance to withdraw from and no third party holding your funds. One plugin gives you three ways to get paid: store checkout, donations, and an in-person POS terminal.

Why merchants choose ZyroPAI

  • Non-custodial. Payments go to an address derived from your own wallet (a custody wallet whose keys you can reveal, or your own external payout wallet).
  • Low, simple fees. Payments under $10 are free; payments of $10 or more are charged 0.5%. No setup fees, no monthly fees, and the plugin is free. Standard blockchain network (gas) fees apply, as with any on-chain payment.
  • No KYC for you or your customers.
  • Multi-chain. Solana, Ethereum, Arbitrum, BNB Smart Chain, and Polygon, with native coins plus USDC and USDT.
  • No dead options at checkout. The coin picker only ever shows tokens on chains where you have an active wallet, so a customer can never pay you a coin you cannot settle.
  • Orders complete themselves. A signed webhook marks the WooCommerce order paid the moment the blockchain confirms.

Donations

Collect crypto donations three ways, all sharing one look you customise once:

  • An embedded widget with a search-as-you-type token picker and live USD rates ([zyropai_donate]).
  • A compact donate button in a light or dark style ([zyropai_donate_button]).
  • A shareable hosted donation link with its own QR code.

Point of sale

A hosted POS terminal you can open on a phone or tablet to take in-person crypto payments.

External services

This plugin connects to ZyroPAI, an external crypto payment service operated at https://zyropai.com, to create and monitor payments and donations. The plugin will not function without a ZyroPAI account and API credentials, which you enter on the plugin’s settings screen.

What is sent, and when:

  • When a customer checks out with ZyroPAI: the order amount, currency, and a generated order/payment reference are sent to https://api.zyropai.com to create a payment and a hosted invoice page. The plugin then receives a signed webhook (and/or reads payment status) to update the order.
  • When you configure donations or the POS terminal: your chosen brand colour, button text, donation-link slug, and POS profile (username, business name/description, theme) are sent to https://api.zyropai.com so they sync with your ZyroPAI account.
  • When admin screens load: the plugin reads your account’s supported currencies and active wallet networks from https://api.zyropai.com.

All requests are authenticated with the API key and secret you supply in settings. No payment is processed and no personal data is transmitted unless you have configured the plugin and a customer or admin initiates one of the actions above.

  • Terms of Service: https://zyropai.com/legal/terms
  • Privacy Policy: https://zyropai.com/legal/privacy
Freeon paid plans
Tested up to
WordPress 7.0
This plugin is available for download for your site.