CronPay Log in
ETHArbitrum0.0112
USDTPolygon25.04
USDCOptimism25.03
USDCBase · your wallet25.00
Payment received25.00 USDC · Base
Order #1042 · Paid

Any token in.One token out.

A non-custodial crypto payment gateway. Customers pay with whatever they hold, on any chain, and it lands in your own wallet as the one token you chose.

Start in test mode

Live on testnets today. Mainnet follows our contract audit.

Examples. Customers can pay with any token on any chain our routing partner supports, and you receive the one you chose.

Your customer pays in what they already hold.

No bridging, no swapping first. They pick a token; we route it and it arrives as the one you chose.

Acme Coffee$25.00

Pay with

You pay0.0112 ETH · Arbitrum
Merchant receives25.00 USDC · Base

Example rates, not a quote.

Watch payments move.

  1. Customers pay from many chains, in many tokens.
  2. Every payment routes through one signed order.
  3. It all lands in your wallet as one token. CronPay holds nothing.

Illustration. Amounts are examples.

Everything a payment needs.

Hosted checkout

Every payment gets its own checkout page. Send the link, show the QR, or redirect to it. No front end to build.

Acme Coffee$25.00Connect wallet

Know the moment it's paid

Your systems hear about every payment instantly, so orders ship without anyone watching a wallet.

Payment receivedOrder #1042 · 25.00 USDCnow
Payment receivedOrder #1041 · 40.00 USDC2m
Payment expiredOrder #1039 · not paid in time9m

Test mode first

Try every payment with testnet money. Flip to live when you're ready, no approval needed.

Test mode$25.00Testnet money. Nothing real moves.

Never charged twice

A double click or a dropped connection can't create a second payment for the same order.

PayPay1 paymentOrder #1042

Never holds your money

The payer's funds go through a router contract straight to your wallet.

PayerRouterYour wallet
Held by CronPay Nothing

Fiat payouts

Cash out to a bank account, with business verification.

Coming soon

One payment, four steps.

Illustration. Amounts and rates are examples.

Acme Coffee

$25.00

Oat latte ×1 · Order #1042

Scan with your wallet app

Connect wallet
Pay with any token on

$25.00

Confirm payment

0.0112 ETHon Arbitrum
To
Acme Coffee
For
$25.00 · Order #1042
Network
Arbitrum
RejectConfirm

Routing your payment

0.0112 ETHArbitrum
25.00 USDCBase
  • Payment received on Arbitrum
  • Converted at the quoted rate
  • Delivering to the merchant on Base

Payment succeeded

$25.00

Merchant got
25.00 USDC · Base
You paid
0.0112 ETH · Arbitrum
Order
#1042
Back to Acme Coffee

Make a payment. Share the link.

Your site creates the payment in one request, and your customer gets a checkout link and QR code to pay from any wallet. Try it: change the amount.

New payment

You receiveUSDC on Base
Checkout link $25.00 Oat latte checkout.cronpay.xyz/pi_9c1f… Copy linkShare

What you can count on

Non-custodial.

The router pays your wallet in the same transaction. There's no balance with us to freeze or lose.

No approval.

Sign in, set a payout wallet, make a key. Accepting crypto needs no application.

Test first.

Everything runs on testnets today with the same keys and calls you'll use later. Fiat payouts are coming soon.

Questions.

Take a payment.

Sign in with your email, set a payout wallet, make a test key and run a test payment.

Start in test mode