Shopify integration

The crypto payment gateway for Shopify

Accept USDT, Bitcoin, Ethereum, TON and 14 coins in your Shopify store. Buyers get an automatic payment link; orders flip to paid when the crypto settles on-chain.

Works on every Shopify planNo app installNo chargebacks

Coins your store can accept

₮USDT_TONUSDT TON₮USDT_TRC20USDT TRC20₮USDT_BEP20USDT BEP20$USDC_SOLANAUSDC SOLANA₿BTCBTCΞETHETHTTONTONBBNBBNBTTRXTRXŁLTCLTCÐDOGEDOGEDDASHDASH

How the Shopify crypto integration works

Native checkout flow

Buyers pick "Cryptocurrency" at checkout like any other method. No redirects mid-checkout.

Automatic payment links

The buyer gets a branded email with the payment link seconds after ordering, and it is pinned to the order note.

Orders marked paid automatically

When the payment settles on-chain, the order flips to paid through the Shopify Admin API.

Signed both ways

Shopify webhooks are HMAC-verified against your store secret; payment events are verified against ours.

Stablecoins that settle in seconds

Default to USDT on TON and the buyer sees "paid" before the thank-you page gets stale.

Money in your wallet

Funds settle on-chain to your Oxialink wallet, withdrawable to your own address any time.

Setup

Connect Shopify in four steps

  1. 1

    Create a custom app in Shopify

    Shopify admin: Settings, Apps and sales channels, Develop apps, Create an app. Give it read_orders and write_orders Admin API scopes, install it, and copy the Admin API access token (shpat_...).

  2. 2

    Add the orders webhook

    Settings, Notifications, Webhooks: create an "Order creation" webhook (JSON) pointing to https://oxialink.com/api/shopify/webhook, and copy the webhook signing secret shown on that page.

  3. 3

    Add the manual payment method

    Settings, Payments, Manual payment methods, Create custom payment method. Name it "Cryptocurrency (Oxialink)" and note that instructions arrive by email.

  4. 4

    Connect your store to Oxialink

    Oxialink dashboard, Settings, Shopify: paste your store domain, the Admin API token and the webhook secret, pick the coin, and connect. Done - the next crypto order flows end to end.

Also selling elsewhere? There is a WooCommerce plugin, a WHMCS module and SDKs for Node, PHP and Laravel.

FAQ

Shopify crypto payments, answered

Connect your store to Oxialink with a custom app token, add an order webhook and a manual "Cryptocurrency" payment method. Buyers who choose it get an automatic email with a hosted payment page, and the order is marked paid the moment the crypto settles on-chain.

Shopify restricts real payment apps to approved payment partners, which is why virtually every crypto gateway integrates through the manual payment method plus webhooks pattern. It works on every Shopify plan with no app store install.

You pick one default coin per store from 14 across 6 networks: USDT (TON, Tron, BSC, Solana, Ethereum), USDC, Bitcoin, Ethereum, Litecoin, Dogecoin, Dash, BNB, TRX and Toncoin. The payment page also offers wallet deeplinks.

They select Cryptocurrency at checkout and place the order, then immediately receive an email with a payment page showing the amount, a QR code and a live confirmation count. Most stablecoin payments settle in seconds.

The invoice expires (24 hours by default) and the order simply stays unpaid in Shopify, where your normal unpaid-order flow applies. Underpayments are held for review and never mark the order paid.

The integration is free. Oxialink accounts are free, and a payment costs 0.2% on Premium or 0.5% free, plus one flat per-coin network fee published at oxialink.com/fees. No chargebacks, ever.

Add crypto to your Shopify store today

Free account, four-step setup, first payment in minutes.

Create a free account