Independent analysis
CoinPayments Review: Fees, API, Safety, Pros And Cons
CoinPayments is a crypto payment gateway and wallet platform that helps merchants accept digital currency payments through invoices, APIs, and webhooks.
- CoinPayments is best suited to merchants that want many crypto payment options without self-hosting a node stack.
- The new platform uses REST JSON APIs, HMAC signatures, webhooks, and invoice resources.
- Public fee pages describe coin processing from 0.5% and token processing at 1%, with network fees applying to withdrawals and some settlement modes.
- BTCPay Server is stronger for self-custody purists; BitPay and Coinbase Commerce may fit teams that want more regulated brand familiarity.
What Is CoinPayments?
CoinPayments is a crypto payment gateway and wallet platform that lets merchants accept digital currency payments through hosted invoices, wallet balances, API integrations, and settlement workflows. In practical terms, it sits between a store checkout and blockchain payment rails, giving a business payment addresses, invoice status, exchange-rate tooling, and callbacks without requiring the merchant to run infrastructure for every supported asset.
Our review looks at CoinPayments as a merchant product rather than a speculative crypto app. We checked official v2 documentation, public fee pages, supported-coin pages, and the integration model that developers need to understand before sending real customers through a crypto checkout.
Who CoinPayments Fits Best
CoinPayments is a strong candidate for ecommerce merchants, SaaS owners, digital product sellers, hosting companies, and developers who need broad crypto payment coverage in a hosted gateway. It is less attractive for teams that want full self-custody, on-premise payment servers, or a narrow, compliance-first card-and-crypto stack.
- Good fit: merchants that want invoices, webhooks, wallet balances, and a broad asset menu.
- Maybe fit: teams migrating from CoinPayments Legacy to the new platform and willing to retest webhook behavior.
- Poor fit: merchants that require self-hosted Bitcoin-only infrastructure or formal compliance assurances from an affiliate review site.
Platform And API Notes
The current CoinPayments documentation describes a RESTful JSON API for blockchain interactions and merchant payment workflows. It also notes that production API domains can differ by account instance: a-api, b-api, or c-api. That detail matters because credentials, integrations, and webhooks are not interchangeable between instances.
Authentication uses HMAC SHA-256 signatures in Base64 format, with headers for client ID, timestamp, and signature. For developers, this is a normal but unforgiving pattern: small timestamp, URL, payload, or encoding differences can produce 401 errors. We recommend writing signature generation tests before connecting a live checkout.
CoinPayments Fees
CoinPayments publishes processing fees that start at 0.5% for coins and list 1% for tokens. The public fee page also distinguishes wallet deposits, payment processing, settlement modes, conversions, withdrawals, and network fees. Because blockchain fees move with network conditions, merchants should show customers a checkout expiration window and reconcile final received amounts through invoice status instead of assuming every pending transaction will settle cleanly.
| Fee area | What to check | Why it matters |
|---|---|---|
| Payment processing | Coin or token fee category | Affects margin on every order. |
| Network fees | Withdrawal or settlement cost | Can dominate small payments during busy network periods. |
| Conversions | Partner and network fee language | Impacts treasury operations if you convert often. |
Security And Operational Risk
CoinPayments can reduce infrastructure burden, but it does not remove merchant responsibility. A safe integration should use least-privilege API scopes, allowed IPs where practical, HTTPS webhook endpoints, idempotent order updates, and a manual review queue for unusual payment states. API secrets should live in a server-side secret manager, never in browser JavaScript or a mobile client.
We do not describe CoinPayments as zero-risk. Crypto payments involve irreversible transactions, chain congestion, address mistakes, sanctions-screening questions, tax treatment, and support expectations that differ from card payments. The merchant must decide whether crypto settlement suits its market.
Pros And Cons
Pros
- Broad crypto gateway positioning with hosted merchant tools.
- REST API, invoices, rates, fees, wallets, transactions, and webhooks documented for v2.
- Useful for merchants that do not want to self-host blockchain nodes.
- Public fee pages make base processing costs easier to compare.
Cons
- Legacy versus new platform differences require careful migration checks.
- Crypto refunds, underpayments, overpayments, and confirmations need merchant support playbooks.
- Network fees and settlement behavior can change the economics of small orders.
- Not ideal for Bitcoin-only self-custody merchants.
CoinPayments Alternatives
| Alternative | Best for | Tradeoff |
|---|---|---|
| BitPay | Established business crypto payments | May feel more controlled and less flexible for long-tail assets. |
| Coinbase Commerce | Teams that already trust Coinbase tooling | Asset and region fit should be checked before launch. |
| NOWPayments | Broad coin support and simple checkout experiments | Developers still need webhook and reconciliation discipline. |
| BTCPay Server | Self-hosted Bitcoin-first payments | Requires more technical ownership. |
How To Sign Up For CoinPayments
- Open the signup page and create a merchant account with an email you control.
- Complete the business profile steps requested inside the dashboard.
- Create an API integration from the integrations area, then save the client secret immediately because secrets are sensitive operational credentials.
- Configure permissions, allowed IPs, and webhooks before connecting production checkout traffic.
- Run a small test invoice, confirm the webhook event, and reconcile the order state in your commerce platform.
Final Verdict
CoinPayments is a credible option for merchants that want a hosted crypto payment gateway with documented v2 APIs, public fee information, and support for multiple assets. Our rating is 4.1 out of 5 for merchant utility. The score is held back by the operational complexity of crypto payments, the care required around legacy migration, and the need for merchants to validate account-specific API domains and webhooks before going live.
Sources
- CoinPayments API Documentation for platform, API domain, HMAC authentication, rate limits, and v2/legacy notes.
- CoinPayments Fees for public processing fee language.
- CoinPayments Supported Coins for new-platform coin and payment support claims.
- CoinPayments Rates API for rate endpoint details.
FAQ
- What is CoinPayments?
- CoinPayments is a crypto payment gateway and wallet platform for merchants that want to accept digital currency payments through invoices, API integrations, wallet balances, and webhooks.
- Is CoinPayments safe?
- CoinPayments can be used safely when merchants protect API credentials, configure webhooks carefully, use least-privilege permissions, and understand crypto payment risks. No gateway makes blockchain payments risk-free.
- Does CoinPayments have a v2 API?
- Yes. The current documentation describes a new v2 platform with REST JSON endpoints, HMAC authentication, invoice resources, rates, fees, wallets, transactions, and webhooks.
- What are CoinPayments fees?
- The public CoinPayments fee page describes coin processing starting at 0.5% and token processing at 1%, with network fees and conversion-related fees depending on the workflow.
- Is CoinPayments the same as Coinbase Commerce?
- No. Both can serve crypto payment use cases, but they are different products with different account models, supported assets, integrations, and operational tradeoffs.
- Who should avoid CoinPayments?
- Merchants that need self-hosted Bitcoin-only payments, regulated-processor assurances, or fully controlled node infrastructure should compare BTCPay Server and other specialist options.