New to crypto? No problem. There are three ways to pay โ pick whichever works for you.
โก๏ธ Paying with USDT? Skip to Option B or Option C, since Option A only supports BTC.
BTC Only ยท Fastest if Verified
If you already have a Cash App account with Bitcoin enabled, this can be the fastest option โ no new account needed.
โ ๏ธ Before you rely on this option, check:
๐ก Heads up:
Since this is a new destination address for your account, MoonPay/Transak may show a short verification step or brief hold (sometimes up to 24-48 hours) before the transfer goes through โ this is a standard anti-fraud check on their end, not an issue with your payment.
If you see a warning asking whether you know the recipient, it's safe to proceed since you're paying for your own order โ just make sure the address matches exactly what's shown on our checkout page.
If your purchase is held or delayed, you can always switch to Option C below for a purchase you control end-to-end.
If you'd rather use crypto you already have, or the other options aren't available in your region, follow these steps.
๐ Before You Start
If this is your first time buying crypto, do this before you go to checkout โ most exchanges require identity verification that isn't instant.
| App | Good for | Notes |
|---|---|---|
| Coinbase | Most beginners | Supports both BTC and USDT, straightforward verification |
| Kraken | Lower fees | Slightly more setup steps |
Download the app and sign up with your email.
Required by U.S. law for all regulated crypto platforms.
Link a debit card (funds available instantly) or bank account/ACH (usually cheaper, takes a few days to clear).
On our checkout page, once you select crypto payment, you'll see a QR code, a wallet address, and the exact amount to send.
โ ๏ธ This address is unique to your order. Don't reuse an old address.
Option 1 โ Scan the QR Code (easiest)
In your crypto app, tap Send, choose the same coin shown on checkout, scan the QR code, double-check the amount and address, confirm.
Option 2 โ Copy/Paste the Address
Copy it from checkout, tap Send โ paste, enter the exact amount. If paying in USDT, match the network (e.g., TRC20 or ERC20) shown on checkout โ wrong network can cause the payment to be lost. Review, then confirm.
If your payment doesn't confirm after 30 minutes, contact our support with your order number and the transaction ID from your app.
Contact Support โ