Free in 2026 then 0.5% per payment

Crypto subscriptions that pay you every month, straight to your wallet

Your customer pays once to start. Every billing cycle Zyrox charges again and the USDC or USDT lands in your wallet, not ours. One-time payments work the same way. No custody, no frozen funds, no chargebacks.

Non-custodialStripe-compatible APINo setup fee
Pro plan · 29 USDC / month
Active
👛Customerpays once to start
⚙️Zyroxcharges each cycle
🏦Your walletreceives directly
Aug 12 · 29 USDC0x8f3…a91cPaid
Sep 12 · 29 USDC0x2b7…04dePaid
Oct 12 · 29 USDCscheduledNext
USDT & USDC on Ethereum, Arbitrum, Base, Optimism USDT & TRX on Tron BTC on Bitcoin 0 private keys on our side
Two ways to get paid

Subscriptions and one-time payments

Recurring

Subscriptions

For plans, memberships and API access. The customer pays the first invoice, Zyrox charges every next cycle in the same coin and network.

  • Daily, weekly, monthly or yearly
  • 5 automatic retries on a failed charge
  • Email receipts and a self-service cancel page
One-time

One-time payments

For orders, top-ups and invoices. Zyrox generates a unique receiving address for each invoice and marks it paid after network confirmations.

  • BTC, ETH, TRX, USDT and USDC
  • Payment links, no coding needed
  • A fresh address for every invoice
How it works

Recurring crypto billing in three steps

Blockchains have no built-in "card on file". Zyrox adds it: the customer pays once, the next charges run on schedule, and nobody holds the money in between.

Connect your wallet

Add your wallet's public key (xPub) from MetaMask, Ledger, Trezor or any HD wallet. Zyrox derives a fresh payment address for every invoice. Your private keys never leave your hands.

Create a plan or invoice

Set the price and billing period. Share a payment link, or create checkout sessions through the API with the Stripe SDK you already use.

Get paid every cycle

Payments are detected within seconds and confirmed on-chain. The money lands in your wallet and your system gets a signed webhook:

checkout.session.completedinvoice.paid
Integrations

Works with what you already use

🔗

Payment links

No code. Send a link by email, in a messenger or as a QR code.

🧩

Stripe-compatible API

Keep your Stripe SDK and change the API base URL. Checkout sessions, subscriptions and webhooks work as before.

🧾

Zoho Invoice

Invoices are marked paid automatically once the payment confirms on-chain.

🎥

Scrile Stream

Crypto deposits credited to customer balances on Scrile Stream platforms.

Why Zyrox

Your revenue, without a middleman

Custodial crypto gateways and card processors sit between you and your money. Zyrox doesn't.

ZyroxCustodial crypto gatewayCard processor
Who holds the moneyYou, in your own walletThe gateway, until payoutThe processor, until payout
Can your funds be frozenNoYesYes
ChargebacksNone, transfers are finalNoneYes, plus dispute fees
Automatic recurring billingYes, with automatic retriesUsually manual each monthYes
Adult and high-risk businessesWelcomeOften restrictedHigh-risk rates or refusal
Fee0% in 2026, then 0.5%Usually 1–2%3% and more
Who it's for

Built for businesses that bill every month

Pricing

Free for the rest of 2026

No setup fee, no monthly fee, no contract. From 2027 we take 0.5% of successful payments, and only of those.

Until December 31, 2026
0%
then 0.5% of successful payments
  • Subscriptions and one-time payments
  • Payments straight to your wallet
  • API, webhooks and payment links included
  • No setup or monthly fee
Create free account →
FAQ

Questions merchants ask first

Something else? Write to us.

How do crypto subscriptions work without a card on file?

The customer pays the first invoice in the coin and network of their choice. After that Zyrox charges every billing cycle (daily, weekly, monthly or yearly) in the same coin and network. Each payment goes straight to your wallet, and your system gets a webhook.

Can I accept one-time payments too?

Yes. Create a payment link or a checkout session and Zyrox generates a fresh address for that invoice. The customer pays in BTC, ETH, TRX, USDT or USDC, and the invoice is marked paid after network confirmations.

Does Zyrox hold my money?

No. Every payment address is derived from your own xPub, so the money goes straight to your wallet. Zyrox never has your private keys and cannot move, freeze or withhold your funds.

Which coins and networks are supported?

ETH, USDT and USDC on Ethereum, Arbitrum, Base and Optimism. BTC on Bitcoin. TRX and USDT on Tron.

Can my customer cancel a subscription?

Yes. Every subscription email has a link to the customer's subscription page, where they see their billing history and can cancel in one click. Future charges stop immediately.

What happens if a recurring charge fails?

Zyrox retries up to 5 times and emails the customer after each failed attempt. After 5 failures in a row the subscription is paused and you get an email.

How much does Zyrox cost?

Zyrox is free until the end of 2026. After that the fee is 0.5% of successful payments. There is no setup fee and no monthly fee.

Can customers charge back a payment?

No. On-chain transfers are final, so there are no chargebacks. If you want to refund a customer, you send the refund from your own wallet.

How do I connect Zyrox to my website?

Use payment links with no coding, the Stripe-compatible API (keep your Stripe SDK and change the base URL), the Zoho Invoice integration or the built-in Scrile Stream integration. You can test everything on testnet first.

More details in the documentation.

Start taking crypto subscriptions today

Setup takes minutes. It's free until the end of 2026, and the money never touches our hands.