Paste your OpenRouter payment link into ROZO Checkout, tap Pay with Bitcoin Lightning, and pay the invoice from any Lightning wallet. Credits arrive in about 2 minutes. No account, no exchange, no manual conversion.

Pay in 5 steps
- Open checkout.rozo.ai and paste your OpenRouter payment link or payment ID, for example pl_01kyaaevc7evgt9.
- Confirm the order — it shows who you pay and the exact amount, for example OpenRouter, Inc, 1.05 USDC.
- Tap Pay with Bitcoin Lightning. A QR code shows the exact amount in sats.
- Scan it with your Lightning wallet, or tap Open in wallet (same phone) or Copy invoice (desktop wallet or your own node).
- Confirm in your wallet. Credits usually arrive automatically in about 2 minutes.
Two things to keep in mind: it must be a Lightning wallet, not on-chain Bitcoin, and the invoice expires in about 60 minutes. If it lapses, reload the checkout and pay the fresh invoice.


What you need
A Lightning wallet. Wallet of Satoshi, Phoenix, Muun, and Breez all work, and so does a desktop wallet or your own node via Copy invoice — it is a standard Lightning invoice, with nothing ROZO-specific to install.
Enough sats to cover the invoice. The amount is shown before you confirm.
What does not work is on-chain Bitcoin. A Lightning invoice cannot be paid by an on-chain transaction. If your BTC sits somewhere that only sends on-chain, move some into a Lightning wallet first, or use another ROZO Checkout route such as USDC on Solana or USDC on Stellar.
There is no ROZO account to create and no balance to fund first.
Speed and cost
Credits usually arrive automatically in about 2 minutes — that covers the Lightning payment settling and the credit landing on your OpenRouter balance. Lightning itself is close to instant.
ROZO charges a 1% service fee, shown before you pay. OpenRouter's own crypto payment path charges 5%. The only other cost is your wallet's Lightning routing fee, negligible at top-up sizes and paid to the network, not to ROZO.
The price is locked. The order is priced in USDC and the invoice is denominated in the exact number of sats that satisfies it, so Bitcoin moving while you scan does not change what you owe. That is also why the invoice expires in about 60 minutes: the sats-per-USDC figure baked into it has a shelf life.
If credits do not arrive
Give it a couple of minutes first.
Then rule out the two common mismatches. If you sent on-chain Bitcoin instead of paying the Lightning invoice, the invoice was never paid. If the invoice was older than about 60 minutes, your wallet most likely rejected it — nothing left your wallet, so just generate a fresh one.
Otherwise, open your wallet's activity view and copy the Lightning payment record (the payment hash or preimage plus the amount). That record proves the payment settled.
Send it to support together with your OpenRouter payment link or payment ID. Do not pay a second time while you wait — a settled Lightning payment cannot be reversed.
Is it safe?
You pay an invoice that shows the exact amount in sats inside your own wallet, so nothing moves until you confirm. ROZO Checkout holds no balance for you and there is no account to create.
Under the hood, payments are powered by ROZO's own Lightning node and Coinbase Payments, which is what settles your Bitcoin payment to the USDC OpenRouter expects. ROZO is independent and is not affiliated with OpenRouter or Coinbase.
If Bitcoin is not where you want to pay from, the other routes reach the same destination: USDC or USDT on Solana credits in about 30 seconds, USDC on Stellar confirms in a few seconds, and USDT on BNB Chain pays from your BEP-20 balance.