Put a CryptoNow checkout on your own website — a ‘Pay with Crypto’ button or an inline iframe. No backend, no card networks in between.
You can drop a checkout onto your site two ways: a button that opens the CryptoNow payment widget, or an iframe that shows it inline. Both are copy-paste — no API keys, no server code. The customer pays on CryptoNow’s hosted widget, and the payment settles to your account wallet carrying your order’s clickId for reconciliation.
The widget is CryptoNow’s hosted page (the footer reads “Payments processed by Crypto Now”). A custom domain can white-label that URL — see the Tip at the bottom.
1
Get the embed code
Open the checkout in Payments → Checkouts, then Product information. You’ll see three tabs:
Link — a plain URL (opens the widget in a new tab; good for emails/QR).
Embed — a ready-made button snippet.
iFrame — an inline embed snippet.
Tick amount and fiatCurrency if it’s a Cart checkout (so the snippet carries the basket total), and clickId to attribute the payment to a specific order or customer.
Dashboard generates Link, Embed and iFrame snippets
The Embed (button) snippet:
<div> <a class="buy-with-crypto" href="https://checkouts.crypto-now.io/checkout/{checkoutId}">Pay with Crypto</a></div>
Paste the button (or iframe) snippet into your page. The button renders wherever you place it — here on a storefront’s cart.
The 'Pay with Crypto' button on a merchant storefront
3
Customer pays
The customer fills their cart and selects Pay with Crypto. The hosted widget opens with the order total.
Cart total ready to pay
The hosted widget opens
They choose a currency and network, then Proceed to the payment.
Choose currency and network
The widget shows the exact amount, a deposit address, and a QR code, with a countdown until the charge expires.
Pay to the address or scan the QR
4
Payment confirmed
Once the funds confirm, the widget shows success with the received amount and transaction hash.
Payment received
5
Reconcile in your dashboard
The payment appears in Transaction’s → History as a Replenishment, carrying your clickId and an IncomingHash that matches the widget’s hash — so you can tie each on-chain payment back to the exact order.
The payment, attributed by clickId
Button vs iframe. The button opens the widget in a popup or new tab. The iframe keeps the widget inline on your page so the customer visually stays on your site. Both run the same hosted checkout.
Settlement. The funds land in your account wallet as a replenishment, net of the standard 0.5% replenishment fee, with your clickId echoed back on the transaction (outsideOrderId in the charge response). Match on clickId to reconcile against your store.
The widget URL is checkouts.crypto-now.io. Set a custom domain on the checkout to white-label it as your own.