Commerce

The crypto payments stack for modern merchants

Accept BTC, ETH, USDT, USDC, SOL and 60+ other assets across 9 chains. Settle in stablecoins or 38 fiat currencies. One integration, zero chargebacks, live in under 10 minutes.

$12.4B
settled in 2025
190+
countries live
0.4%
flat merchant fee
99.99%
uptime SLA
Hosted checkout

A checkout your customers actually finish

Our hosted checkout is benchmarked at 94.1% completion vs. the industry average of 71%. Dynamic network routing picks the cheapest rail at pay-time — so a USDC payment on Base costs your shopper $0.003, not $12.

  • Smart network routing

    Auto-selects the cheapest chain with sufficient liquidity. Shoppers save fees, you settle faster.

  • Live rate lock

    Customer-facing rate locks for 15 minutes. If the market moves, PayBit eats the slippage — not you.

  • Mobile-first QR flow

    WalletConnect v2, Coinbase Wallet, Phantom, MetaMask, Trust — one scan, one tap, done.

  • No chargebacks

    Every payment is final on-chain. Fraud loss drops from 1.8% to 0%.

Acme Hardware
Order #84219
LIVE
Total due
$249.00 USD
≈ 0.003811 BTC · 15:00 rate lock
USDC
Base · $0.003
BTC
Lightning · $0
ETH
Arbitrum · $0.08
Scan to pay
or copy address · auto-detected on confirmation
Built for every revenue model

Six products. One account. Zero tradeoffs.

From a $5 donation link to a $5M enterprise invoice — PayBit Commerce scales with you.

Hosted checkout

A pre-built, conversion-optimised page at pay.paybit.com. No PCI scope, no frontend code. Launch in 3 clicks.

Payment links

Generate shareable URLs for DMs, invoices, Twitter bios. Each link has its own analytics and can accept any supported asset.

Invoicing

Send branded PDF invoices with live crypto amounts. Supports multi-line-item carts, VAT, discount codes and due-date reminders.

Recurring billing

Daily, weekly, monthly or custom schedules. Automatic dunning, grace periods and smart retries rescue 34% of failed payments.

Charges API

A REST-first API modelled on Stripe Charges. Idempotent, webhook-driven, with typed SDKs for TS, Python, Go, Ruby and PHP.

POS terminal

iPad and Android app with offline-tolerant QR generation. Print receipts and reconcile daily against your Xero or QuickBooks.

Settlement preferences
AUTO-CONVERT
USDC
Stablecoin · 60%
$74,320
USD · Chase ••1204
Bank wire · 30%
$37,160
BTC treasury
Cold storage · 10%
$12,387
Next settlementTomorrow, 06:00 UTC
Multi-currency settlement

Receive in any mix of fiat, stablecoin or crypto

Split incoming payments across up to 10 destinations by percentage. Route 60% to USDC for working capital, 30% to your bank for payroll, and stash 10% as BTC. We rebalance automatically and you see a single consolidated report.

  • 38 fiat currencies

    SEPA, ACH, Faster Payments, SWIFT, SPEI, PIX, UPI, FPS — daily settlement with T+0 for major corridors.

  • Tight spreads

    Median conversion spread of 0.08% — better than most banks and every card processor.

  • Programmable splits

    Drive settlement logic with rules: supplier payouts, affiliate payouts, treasury sweeps.

Events & webhooks

Real-time by default

Every state transition fires a signed webhook. We retry with exponential back-off for 72 hours and expose a full event replay console.

Customer payscharge.created Chain confirmscharge.pending PayBit settlescharge.confirmed Payout sentpayout.paid 0 s 3 – 30 s ~ 1 min Daily batch
IDEMPOTENT
Safe retries

Every request accepts an Idempotency-Key header — charge the same customer once, never twice.

SIGNED
HMAC-SHA256

Verify webhook authenticity server-side. We publish a rotating signing secret per endpoint.

OBSERVABLE
Replay + search

Filter events by merchant, status, amount. Replay any event from the dashboard or CLI.

Developers

10 lines to your first payment

Typed SDKs, a CLI with `paybit listen --forward-to localhost:3000`, and a sandbox with 6 deterministic test wallets. The first 100 transactions are on us.

node.js
python
go
curl
import PayBit from '@paybit/node';
const pb = new PayBit(process.env.PAYBIT_SECRET);

const charge = await pb.charges.create({
  amount:    '249.00',
  currency:  'USD',
  settleIn:  'USDC',
  metadata:  { order_id: '84219' },
  successUrl:'https://acme.shop/thanks',
  cancelUrl: 'https://acme.shop/cart'
});

return res.redirect(charge.hostedUrl);
Ecosystem

Works with your stack out of the box

Official plugins maintained by our engineering team. No third-party wrappers, no hidden fees.

Shopify
Official app · 1-click install
★ 4.9 · 2.1k reviews
WooCommerce
WP plugin · 80k+ installs
★ 4.8 · 640 reviews
Magento 2
Adobe Marketplace
Featured partner
BigCommerce
Native app · Stencil theme
Verified
Wix
Velo extension
Certified
Squarespace
Commerce add-on
Beta
PrestaShop
Addons marketplace
Verified
OpenCart
Open-source extension
MIT
PaymentGate
Native gateway bridge · REST API
Ecosystem partner
Crypt.to
Crypto payment links · zero-code
Ecosystem partner
HostCheck.com
Hosting platform · billing module
Ecosystem partner
HostInfo.com
Hosting marketplace · pay with crypto
Ecosystem partner
ExBit.com
Exchange settlement · instant off-ramp
Ecosystem partner

Global tax automation

VAT, GST, sales tax — calculated at checkout for 110+ jurisdictions. We issue compliant invoices, file via Avalara & TaxJar, and remit on your behalf where required.

Fraud & risk

On-chain risk scoring via Chainalysis + TRM. Automatic blocklisting of sanctioned addresses. Tornado Cash, Lazarus and OFAC lists are monitored in real time.

Compliance coverage

MiCA-ready in the EU. MSB-registered with FinCEN. MTL licensed across 46 U.S. states. SOC 2 Type II, ISO 27001, PCI-DSS level 1.

FAQ

Questions merchants ask before switching

How fast is settlement to my bank?

SEPA Instant and Faster Payments land within 30 seconds. ACH arrives next business day. International wires take 1–2 days. Stablecoin payouts are near-instant, 24/7.

What happens if the crypto price moves during payment?

We lock the exchange rate for 15 minutes at checkout. If the transaction confirms within that window you receive exactly the locked amount — PayBit absorbs any market movement at no cost to you.

Do I need a crypto wallet to use Commerce?

No. PayBit custodies the incoming crypto and settles to your existing bank account in fiat. If you want to hold crypto, we also offer segregated wallets protected by Fireblocks MPC.

Can I issue refunds?

Yes. Full and partial refunds are supported via dashboard or API. Refunds are sent back in the asset the customer paid with — or in stablecoin if the original wallet is unreachable.

Is there a minimum or monthly fee?

No minimum, no monthly fee, no setup cost. You pay 0.4% per successful transaction (0.25% for $1M+ monthly volume) — that's it.

Start accepting crypto tonight

Live in 10 minutes. No engineer required for hosted checkout. Integration support included on every plan.