How to accept crypto payments on Squarespace
Squarespace Commerce only supports a fixed set of payment processors, so crypto can't be added as a checkout option. What you can do — for services, memberships, donations, deposits and invoices — is add a non-custodial crypto pay button or embed a checkout anywhere on the site.
Add a pay button
- Create a CryptoInvoice workspace and pay page.
- Edit a page → add a Button block → link it to
https://cryptoinvoice.dev/pay/yourname?amount=…¤cy=USD&memo=…, or add a Code block and paste the HTML button below (Code blocks are available on Business plans and up).
Embed the checkout
Use a Code block with <iframe src="https://cryptoinvoice.dev/pay/yourname" style="width:100%;height:640px;border:0"></iframe> for an on-page checkout.
Selling products?
Keep Squarespace checkout for cards, and offer crypto as an alternative: add "Prefer to pay in crypto? Contact us / use this link" on the product page, then send the customer a per-order invoice link from the dashboard (exact amount, memo with the order details). Mark the order paid manually after confirmation. For anything more automated, Squarespace isn't the right cart — WooCommerce or a custom checkout with our API is.
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