Guides
Guides to accepting crypto payments
Plain-language explanations written from how a working payment gateway behaves — not from theory. Each one ends at something you can build or decide.
New to crypto? Start with the plain-English explainers on the blog.
Guides
- 01How a crypto payment gateway works, from invoice to settlementHow a crypto payment gateway works, step by step: invoices, one-time deposit addresses, confirmations, settlement and withdrawals.
- 02Crypto payment confirmations, explained for merchantsHow blockchain confirmations work for merchants: what each invoice status means, when a payment counts as paid, and credited vs withdrawable.
- 03Handling underpaid, late and unmatched crypto paymentsWhat to do when a customer underpays, pays after an invoice expires or sends money that matches no invoice — and how to build order logic for each.
- 04How to verify crypto payment webhook signaturesVerify a crypto payment webhook's HMAC-SHA256 signature against the raw body, guard against replays, dedupe retries and acknowledge fast — with working Node.js code.
- 05Managed vs self-held crypto payment gatewaysWhat managed and self-held payment gateways mean for control, speed and risk — and what to ask any provider about where your funds sit.
- 06Crypto payment API quickstart: from signup to your first payoutTake your first crypto payment through the Payaries API: create a key, submit the business profile, create an invoice, handle the webhook and withdraw. Real requests and responses.
- 07How to sign crypto payment API requests (HMAC-SHA256)How to sign Payaries API requests with HMAC-SHA256, with working Node.js, Python, Go and shell code and published test vectors to check your implementation against.
- 08Crypto payment API errors, rate limits and safe retriesEvery status code and error code the Payaries API returns, what each means, whether to retry it, the rate limits, and a retry loop that never double-pays.
- 09Withdrawing crypto through the API: quote, idempotency and approvalHow to withdraw crypto through the Payaries API: check the balance, quote the fees, create an idempotent withdrawal, follow its status and understand auto-approval.
- 10Hosted crypto checkout: send the customer, get them backUse Payaries's hosted payment page without building a checkout: create an invoice with a success and cancel URL, redirect the customer, verify the signed return and fulfil from the webhook.
- 11Accept crypto on Shopify without payments-partner approvalHow Payaries's Shopify connector works: a manual payment method or a cart-page button, the hosted pay page, how orders are marked paid, the order tags to watch, and the limits. Early access.
Build with Payaries
- A crypto payment API that behaves like the rest of your stackA REST crypto payment API: create an invoice, get a one-time deposit address, receive signed webhooks and withdraw on demand. HMAC-signed and idempotent.
- Accept USDT payments on Ethereum, BNB Smart Chain, Polygon, Arbitrum, Tron and moreAccept USDT on Ethereum, BNB Smart Chain, Polygon, Arbitrum and Tron — and more networks as they ship — through one API, with a locked fiat rate and on-demand withdrawals.
- Custom token payments: bring your own ERC-20, BEP-20 or TRC-20 tokenRequest your own ERC-20, BEP-20 or TRC-20 token on your Payaries account. How review works, and how invoices, fees and withdrawals work once it is approved.
- A crypto payment gateway for forex brokers and trading firmsAccept USDT and other supported crypto for client deposits with a one-time address per deposit, signed webhooks to credit accounts, and on-demand withdrawals. An API for brokers and trading firms.
- A crypto payment gateway for Web3 companiesTake stablecoin and native-coin payments for your Web3 product through one API: dedicated wallets per network, signed webhooks, custom-token requests and on-demand withdrawals.
- Accept crypto payments in your online store, SaaS or marketplaceAdd crypto checkout to an online store, SaaS product or marketplace through a REST API: price in fiat, accept USDT or USDC, and release the order from a signed webhook.
- TRC-20 USDT payment gatewayAccept TRC-20 USDT on Tron through one API: a one-time deposit address per invoice, confirmation tracking, signed webhooks and on-demand withdrawals.
- BEP-20 USDT and USDC payment gatewayAccept BEP-20 USDT and USDC on BNB Smart Chain through one API: a one-time deposit address per invoice, confirmation tracking, signed webhooks and on-demand withdrawals.
- ERC-20 USDT and USDC payment gatewayAccept ERC-20 USDT, USDC, DAI and WBTC on Ethereum through one API: a one-time deposit address per invoice, confirmation tracking, signed webhooks and on-demand withdrawals.
- Build a crypto payment integration with an AI agent, safelyEverything an AI agent or coding assistant needs to integrate Payaries: an OpenAPI spec, llms.txt, markdown docs, signing test vectors and the rules for handling real funds safely.
- Payaries: the crypto payment gateway (often searched as “Prairie”)Payaries is a multi-chain crypto payment gateway and API, often searched or autocorrected as Prairie. Accept USDT, USDC, ETH, BTC and more; official site payaries.com.
Comparisons
- Top 10 best crypto payment gateways in 2026The 10 best crypto payment gateways compared on fees, wallet control and fit: Payaries, NOWPayments, Cryptomus, CoinGate, CoinPayments, BitPay, Coinbase Commerce, Binance Pay, BTCPay Server and Triple-A.
- Top 10 best crypto payment gateways in the UAE (2026)The 10 best crypto payment gateways for UAE and Dubai businesses compared on fees, licensing and settlement: Payaries, Binance Pay, Crypto.com Pay, Hubpay, Triple-A, Cryptomus and more.
- How to choose a crypto payment gateway: nine criteria that matterA buyer's checklist for crypto payment gateways: wallet control, supported networks, settlement, webhooks, failure handling, withdrawals, fees and integration effort — with the three main models compared.
- USDT on TRC-20, ERC-20 and BEP-20: what changes for a merchantHow USDT on Tron, Ethereum, BNB Smart Chain, Polygon and Arbitrum differ for a merchant: gas token, decimals, minimums and the wrong-network risk — and how to offer more than one.
- Payaries vs NOWPayments: which crypto payment gateway fitsPayaries vs NOWPayments compared on wallet control model, coin coverage, integration and failure handling — and when each is the better fit.
- Payaries vs BTCPay Server: hosted and managed, or self-hosted?Payaries vs BTCPay Server: hosted managed gateway against free self-hosted software. Compared on wallet control, operations, coins, cost model and integration — with when to pick each.
- Crypto payment gateway vs just sharing a wallet addressDo you need a gateway, or can you just publish a wallet address? Compare attribution, rate lock, underpayments, webhooks and wallet control — and the volume where a gateway starts to pay off.
Next
Read it, then run it on a real invoice.
Test keys work immediately, with no approval step.