Accept Crypto & Stablecoins Alongside Shopify

Add 0.5% non-custodial USDT, USDC, SOL, ETH, and BTC checkout to headless Shopify Hydrogen storefronts, B2B wholesale draft orders, and custom post-checkout payment links.

Integration Details

Version 1.0.0
Last Updated 2026-11-11
Compatibility Shopify Headless / Custom App / B2B
Open-Source Repo v1.0.0 Release
Explore Shopify Flows

How to accept crypto with Shopify & XPayr

  1. Open a free XPayr merchant account and connect your EVM, TRON, and Solana wallets
  2. Choose your flow: Headless Hydrogen API, Manual Payment Method + Link, or B2B Draft Order Invoice
  3. Map Shopify order IDs to XPayr checkout sessions via @xpayr/node-sdk or n8n automation
  4. Mark Shopify orders as Paid automatically when XPayr HMAC webhooks confirm on-chain finality

How to configure Shopify custom crypto checkout

  1. In Shopify Admin > Settings > Payments, add a Custom Manual Payment Method titled "Pay with USDT / USDC / Crypto (0.5% Fee β€” Instant Confirmation)" or connect your Hydrogen storefront.
  2. Use @xpayr/node-sdk (v0.2.0) or XPayr n8n workflows to listen for Shopify orders/create webhooks and generate a matching XPayr Dual Checkout session.
  3. Present or email the hosted XPayr Dual Checkout link (supporting both 1-Click Web3 Wallets and Binance/OKX/Bybit QR transfers).
  4. Verify the signed XPayr payment.completed webhook and call Shopify Admin GraphQL orderMarkAsPaid mutation with the on-chain tx_hash.
  5. Export reconciled 99.5% / 0.5% ledger entries directly to QuickBooks, Xero, or NetSuite (/accounting).

Why Shopify brands add XPayr

Save 75% vs 2% crypto apps

Keep 99.5% of every order with XPayr 0.5% flat pricing instead of paying 1.5%–2% third-party gateway fees.

High-ticket B2B & VIP orders

Settle $2,500–$100,000+ international wholesale orders in USDT/USDC without card declines or FX markups.

Zero chargeback fraud

Ship luxury, electronics, and digital items globally without friendly-fraud chargeback reversals.

Headless & Hydrogen native

Embed XPayr Pay Button (/public/sdk/xpayr-pay-button.js) or @xpayr/node-sdk directly in React/Next.js storefronts.

How XPayr complements Shopify

Global D2C and B2B brands running on Shopify or Shopify Hydrogen frequently lose high-value international buyers to cross-border card false declines, 3%–4% FX fees, and chargeback risk. By pairing Shopify custom payment flows or headless storefronts with XPayr Dual Checkout, merchants accept native TRON USDT, Base USDC, Solana, and Bitcoin with 99.5% direct wallet settlement.

FAQ

Shopify Crypto Integration FAQ

Yes. Install @xpayr/node-sdk (npm i @xpayr/node-sdk) or embed /public/sdk/xpayr-pay-button.js directly in your React/Hydrogen checkout flow.

Merchants use either a Custom Manual Payment Method paired with automated XPayr invoice links (/invoices) via n8n/webhooks, or B2B Draft Order crypto links for wholesale buyers.

Never. XPayr is 100% non-custodial; 99.5% of every confirmed payment settles directly to your own wallet on-chain.

XPayr charges a flat 0.5% fee (vs 1%–2%) and supports TRON TRC-20 USDT + Exchange QR alongside Solana and EVM (/compare/xpayr-vs-helio).

Ready to unlock global crypto buyers on Shopify?

Test headless SDKs, payment buttons, and automated invoice links free on Testnet.