BTCPay Server vs NOWPayments
BTCPay Server
btcpayserver.orgNOWPayments
nowpayments.ioSide by side
| Figure | BTCPay Server | NOWPayments |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Linux | Yes | — |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 2 | 5 |
| Spec score · Crypto Payment Processors | 8.8 (#2) | 8.3 (#4) |
| API | The Greenfield API is a versioned REST API for stores, invoices, users, automation, and client-library development. | Its payment API supports instant payment notifications and allows one order to be paid using multiple cryptocurrencies. |
| Documentation | The documentation is organized into user, operator, and developer tracks covering deployment, wallets, Lightning, POS, APIs, plugins, and troubleshooting. | Official API documentation is provided through Postman collections, with API materials advertised for 13 programming languages. |
| E-commerce integrations | Official integration documentation covers WooCommerce, Drupal, Magento, PrestaShop, Shopify, and custom integrations, among others. | Official CMS integrations cover WooCommerce, Magento 2, OpenCart, WHMCS, PrestaShop, Shopify, Ecwid and Zen Cart. |
| Integrations | The project lists integrations including WooCommerce, Shopify, Drupal, Magento, and PrestaShop. | NOWPayments names WooCommerce, WHMCS, Magento 2, OpenCart, Zen Cart, PrestaShop, and Ecwid among its ecommerce plugin integrations. |
| Rating on Trustpilot | 3.0 out of 5 from 3 reviews. | 4.5 out of 5 from 1,100 reviews |
| Support | The project directs users to its documentation, GitHub, and community channels for help. | The pricing page advertises 24/7 support. |
| What it does | BTCPay Server is a self-hosted cryptocurrency payment processor that lets merchants receive Bitcoin directly into connected wallets without intermediaries. | NOWPayments is a non-custodial gateway for accepting cryptocurrency payments, donations and payouts through websites, stores and social accounts. |
Plans
NOWPayments
- Standard payment processingFree
- Autoconverted or fixed-rate paymentsPrice not published
- Off-chain conversionsPrice not published
- Payments without conversionPrice not published
- Withdrawals and mass payoutsPrice not published
In their own words
BTCPay Server
BTCPay Server is self-hosted, open-source software for processing cryptocurrency payments. It describes its service as free, with no subscriptions or transaction fees; payments go directly to merchant-controlled wallets rather than being held by a payment intermediary. Merchants can create invoices, receive payment notifications and export invoices for bookkeeping. Built-in tools include point of sale, tipping buttons, payment links and crowdfunding campaigns, alongside wallet management with hardware wallet support. The Greenfield REST API can connect commerce applications and automate BTCPay instances. Listed checkout options include hosted invoice checkout, payment requests, HTML buttons, e-commerce plugins, point of sale and custom API integrations. Integrations include platforms such as WooCommerce, Shopify, Drupal, Magento and PrestaShop. For on-chain transactions using an existing wallet, public wallet information is used rather than the master private key. Third-party hosted accounts may lack Lightning by default, wallet rescanning and server settings access. It supports web, Linux, self-hosting and API use.
NOWPayments
NOWPayments lets businesses accept cryptocurrency payments on websites, online stores, and social media accounts. Its homepage says the gateway supports 350+ crypto coins and 75+ fiat coins. Payment options include invoices, subscriptions, buttons, donations, point of sale, widgets, plugins, and a white-label option. The API supports instant payment notifications and allows one order to be paid with multiple cryptocurrencies. Named ecommerce integrations include WooCommerce, WHMCS, Magento 2, OpenCart, Zen Cart, PrestaShop, and Ecwid. NOWPayments describes its service as non-custodial and says it does not hold or store customer funds. Received crypto can be converted automatically into a chosen cryptocurrency using ChangeNOW. Account security controls include two-factor authentication, role-based access, and withdrawal whitelisting. The company presents the service for businesses including ecommerce, gaming, SaaS, marketplaces, charities, payroll, and travel. It advertises 24/7 support. NOWPayments was founded in 2019 by the team behind ChangeNOW and identifies FD Transfers LLC as its operator. The listed standard payment processing plan is free; blockchain network fees are excluded, and enterprise pricing is available on request.