Bitcoin Forum
November 06, 2026, 08:34:43 PM *
News: Latest Bitcoin Core release: 32.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Comparison: BTCPay vs Bitcart vs BareBits for merchants taking BTC  (Read 90 times)
electrumiyut (OP)
Newbie
*
Offline

Activity: 14
Merit: 9


View Profile
October 21, 2026, 11:08:58 AM
Last edit: October 21, 2026, 11:23:16 AM by electrumiyut
 #1

Want to take Bitcoin as a merchant? Here's an overview of the self-custody options available to you. A simple wallet may suffice for some merchants, but if you need product management, e-commerce integration, or a web interface, these are your three main options. All of these are fully self-custody.
 
 BTCPay Server:
 - 100% free software, fully sovereign
 - Must run own full node, even pruned node will cost you $20/month in VPS hosting
 - Extensive plugin ecosystem, most well-known software, integrates with every ecommerce platform
 - Full lightning support
 - Funds live on the server
 - Payment server/donate page with basic native e-commerce functionality

 https://btcpayserver.org/
 
 BareBits
 - Open source software, relies on block explorers for confirmation, runs on any web hosting (no VPS required)
 - Full lightning support, connect to your lightning wallet via CLINK, NWC, or LNURL. No port forwarding required.
 - Integrates with Strike for instant fiat conversion in 100+ countries
 - Optional cashu mint support so you can receive payments with no native inbound liquidity
 - Funds never live on the server unless Cashu mint is enabled, they stay safely in your off-server wallet
 - Integrates with all BTCPay-compatible e-commerce platforms (WooCommerce, Magneto, etc)
 - Basic product management, shareable links to pay for a specific product of basket of products, but not a web store
 - 1% fee on incoming transactions

 https://github.com/BareBits/cashupayserver
 
 
 Bitcart:
 - 100% free software, runs Electrum in backend (thin client/SPV for payment verification)
 - Very limited lightning support, no liquidity management
 - Integrates with most common ecommerce platforms (Woocommerce but not magneto)
 - Must run on VPS, approx $5-$10/month
 - Has fully featured built in web store/e-commerce functionality

 https://bitcart.ai/
 

SolutionProsCons
Custodial gateways like OpenNodeEasy setupApplication required, can freeze funds, geographic restrictions
BTCPay ServerFull sovereigntyNeeds VPS ($20+/mo), Docker
BitcartFull sovereignty, limited lightning support with no liquidity managementNeeds smaller VPS ($10+/mo), Docker, ongoing maintenance
BareBitsWorks on any web hosting. No application process, trust mint with funds until withdrawal, or go full self-custodyRelies on block explorers for on-chain payment confirmations
TedMosby
Hero Member
*****
Offline

Activity: 1428
Merit: 647


[GAME] Bitcoin Candle Rain: CandleRain.xyz


View Profile WWW
November 05, 2026, 02:40:49 AM
 #2

About BTCPay, I think we should wait for further investigation into the hack that affected their servers, especially for those running version 2.4.1 (July 23, 2026) or older. Here is the official announcement about it on X https://x.com/BtcpayServer/status/2117020340815819262

According to this source https://bitquery.io/investigations/btcpay-server-hack, $1.63 million in BTC and LTC was drained from their merchants' hot wallets. Here is the infographic I generated using AI based on the data and information from that post to make the situation easier to understand.


.◼.◼.Vega.bet.◼.◼.██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750% BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██

...Play Now...
ABCbits
Legendary
*
Offline

Activity: 3780
Merit: 10485



View Profile
November 05, 2026, 06:52:20 AM
Last edit: November 05, 2026, 08:40:52 AM by ABCbits
Merited by NotATether (2)
 #3

BTCPay Server:
 - Funds live on the server

It's misleading information. That software give you choice not to store the fund on the server.

Select the store, then use Set up a wallet on its dashboard or open Wallets > Bitcoin. Choose one of these approaches:

    Connect an existing wallet to import public wallet data from supported hardware or software wallets. This keeps private keys off the server and is the normal choice when an existing wallet should receive the funds.
    Create a new watch-only wallet to generate receiving data while erasing its private key from the server. Spending requires the recovery seed or an external signer.
    Create a new hot wallet to keep its private key on the server and spend from the BTCPay Server interface. This is convenient but exposes funds if either the account or server is compromised.

The server administrator can disable wallet generation for non-administrators.



About BTCPay, I think we should wait for further investigation into the hack that affected their servers, especially for those running version 2.4.1 (July 23, 2026) or older. Here is the official announcement about it on X https://x.com/BtcpayServer/status/2117020340815819262

There's no need to wait when they already give recommendation on https://blog.btcpayserver.org/btcpay-server-security-incident-2-4-1-and-earlier since 3 days ago.

electrumiyut (OP)
Newbie
*
Offline

Activity: 14
Merit: 9


View Profile
November 05, 2026, 01:02:02 PM
 #4


It's misleading information. That software give you choice not to store the fund on the server.


There is some configuration here. In BTCPay, by default, if you have lightning enabled, those funds sit in a hot wallet. There are ways around that with extensions, but that's the default. The on-chain wallet is off-server by default, but lightning requires an online node somewhere. Bitcart is also a hot wallet for lightning.

BareBits uses a hot wallet for lightning but that wallet does not live on the server and because BareBits connects to your wallet via NWC, CLINK, or LNURL, the web server itself has no ability to spend funds, it can only receive payments/create invoices.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!