How to Accept Crypto Payments on Your Website in 5 Minutes
A practical, no-fluff guide to adding USDT and USDC payments to any website — whether you use WooCommerce, Shopify, or a custom stack.
If you're selling products, services, or subscriptions online, adding crypto payments is one of the easiest ways to reduce fees and reach a global audience. Traditional processors charge 2.9–3.5% per transaction. Crypto payment gateways like Zateway charge 1% flat. That's not a rounding error — on $100K in annual revenue, you save over $2,000.
What You Need
Method 1: Payment Links (No Code)
The fastest way to start. Log into your Zateway dashboard, click “Create Payment Link”, set the amount, and share the link. Your customer pays in USDT or USDC, and funds arrive directly in your wallet. Done.
Perfect for freelancers, consultants, and anyone who invoices clients. No website changes needed.
Method 2: API Integration (Custom)
For developers who want full control. Create a checkout session via the Zateway API, redirect your customer, and listen for the webhook.
Step 1: Create a Checkout Session
curl -X POST https://api.zateway.com/v1/sessions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 49.99,
"currency": "USD",
"success_url": "https://yoursite.com/success",
"cancel_url": "https://yoursite.com/cancel"
}'Step 2: Redirect to Checkout
The API returns a checkout_url. Redirect your customer there. They'll see a branded payment page where they pick their chain and wallet.
Step 3: Handle the Webhook
// Your webhook endpoint
app.post('/webhook/zateway', (req, res) => {
const event = req.body;
if (event.type === 'payment.confirmed') {
// Fulfill the order
fulfillOrder(event.data.session_id);
}
res.status(200).send('OK');
});Method 3: Plugin (WooCommerce / Shopify)
Install the Zateway plugin from your platform's marketplace. Enter your API key. Crypto payments appear as a checkout option alongside cards. No code required.
Why This Matters
Crypto payments aren't just cheaper — they're faster (instant settlement), safer (no chargebacks), and global (no country restrictions). With stablecoins, there's no price volatility either. You receive exactly what the customer paid, minus 1%.
Ready to start?
Create your free account and accept your first payment in under 5 minutes.
Get started free