How to accept crypto payments on Wix (button, embed, and manual checkout)
Wix doesn't offer crypto in its payment providers list for most regions, but you can still take XRP, ADA, ETH and USDC on a Wix site in three ways — all non-custodial and fee-free.
Option A — a "Pay with crypto" button (any Wix site)
- Create your CryptoInvoice pay page (e.g.
/pay/yourname). - In the Wix editor, add a Button, set its link to your pay URL (with
?amount=…&memo=…if you want a fixed price), and set it to open in a new tab.
Option B — embedded checkout
Add → Embed Code → Embed HTML, and paste an iframe of your pay page: <iframe src="https://cryptoinvoice.dev/pay/yourname" style="width:100%;height:640px;border:0"></iframe>. The payment page allows embedding.
Option C — Wix Stores with manual payment
Wix Stores supports manual (offline) payments: Settings → Accept Payments → Manual payment. Name it "Pay with crypto" and put your pay-page link plus "enter your order number as the note" in the instructions. Orders stay unpaid until you mark them paid after the on-chain confirmation shows in your CryptoInvoice dashboard.
Tips
- Wix Velo users can call the API from a backend web module to create a per-order invoice and redirect the buyer to it.
- State the network for stablecoins (Ethereum mainnet) near the button.
The button code (works on every platform)
From the dashboard's Pay page & buttons tab you get a link like https://cryptoinvoice.dev/pay/yourname?amount=49¤cy=USD&memo=Order. Wrap it in any button:
<a href="https://cryptoinvoice.dev/pay/yourname?amount=49¤cy=USD&memo=Order%20123"
target="_blank" rel="noopener"
style="display:inline-block;padding:12px 20px;border-radius:10px;background:#0f172a;color:#5eead4;font:600 15px system-ui;text-decoration:none">
Pay with crypto (XRP / ADA / ETH / USDC)
</a>
Leave out amount to let the customer type one (tips, deposits), or add &asset=XRP to lock the asset. Every payment shows up in your dashboard with the memo, and an optional webhook can update your own systems.
Set it up in 60 seconds
Create a workspace, paste your wallet address, copy the button. Free for 50 invoices a month, no sign-up form, no KYC, and the money never passes through us.
Open the dashboard API docsOther platforms: WordPress & WooCommerce · Shopify · Wix · Squarespace · Webflow · by coin: XRP · Cardano · Ethereum · USDC