Platform guide

How to accept crypto payments on Webflow

Webflow sites can take XRP, ADA, ETH and USDC with a pay button or an embedded checkout — no backend, no percentage fee, and the money goes straight to your wallet. Webflow Ecommerce itself can't add custom gateways, so for carts you'll pair this with a manual step or the API.

Pay button or link

  1. Create your CryptoInvoice pay page.
  2. In the Designer, add a Link Block or Button and set the URL to your pay page (optionally with ?amount=…&memo=…).
  3. Or drop an Embed element and paste the HTML button below to style it freely.

Embedded checkout

Embed element → <iframe src="https://cryptoinvoice.dev/pay/yourname" style="width:100%;height:640px;border:0"></iframe>.

Dynamic prices with CMS

In an Embed inside a Collection list you can reference CMS fields: href="https://cryptoinvoice.dev/pay/yourname?amount={{wf {"path":"price"} }}&memo={{wf {"path":"name"} }}" — each item gets its own pre-filled pay link.

Webflow Ecommerce orders

Offer crypto as a manual alternative (instructions on the product page), create a per-order invoice link from the dashboard, and mark the order paid after the on-chain confirmation. For automation, use Webflow Logic or a tiny serverless function calling the API and listening for invoice.confirmed webhooks.

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&currency=USD&memo=Order. Wrap it in any button:

<a href="https://cryptoinvoice.dev/pay/yourname?amount=49&currency=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 docs

Other platforms: WordPress & WooCommerce · Shopify · Wix · Squarespace · Webflow · by coin: XRP · Cardano · Ethereum · USDC