● articles / Marchand — POS
Bitcart vs BTCPay Server pour Monero : lequel choisir en 2026
· Bitcart · BTCPay Server · Monero · multi-coin · marchand
Si tu cherches un processeur de paiement crypto multi-coin self-hosted (Bitcoin + Monero + autres) plutôt qu’une solution Monero-only, deux noms reviennent : Bitcart et BTCPay Server. Les deux sont open-source, gratuits, non-custodial. Mais ils diffèrent significativement sur la maturité Monero, la complexité, et la cible. Voici comment trancher.
TL;DR
| Critère | Bitcart | BTCPay Server |
|---|---|---|
| Coins supportés | 50+ (Monero natif) | Bitcoin natif + 120 via plugins (Monero plugin) |
| Setup complexité | Faible | Moyenne à élevée |
| Server requirements | Légers | Plus lourds |
| Hosting min | VPS ~3.5$/mo | VPS ~8$/mo (ou self-host RPi) |
| UI | Simple, focus paiement | Riche, écosystème complet |
| Tor natif | Possible | ✓ natif |
| Plugins e-commerce | Limités | WooCommerce, Shopify, Magento, PrestaShop, Drupal, 30+ |
| Lightning BTC | ✓ | ✓ |
| Cible | Petit marchand, tech à l’aise | Marchand sérieux + dev / petite entreprise |
Choisis Bitcart si : tu veux un setup léger, peu cher, et que tu acceptes ~3-5 coins majeurs (BTC + XMR + ETH + stables). UX simple.
Choisis BTCPay Server si : tu veux l’écosystème le plus complet, plugins e-commerce intégrés, support communautaire massif, Tor natif, et tu acceptes un setup plus lourd.
Bitcart
Forces :
- Léger : tourne sur des serveurs modestes (~$3.5/mo VPS suffisant pour démarrer).
- Multi-coin natif : Bitcoin, Ethereum, Monero, Tron, Litecoin, etc., tous supportés en core (pas via plugins distincts).
- No-fee : Bitcart ne prélève rien, tu gardes 100% de chaque transaction.
- Admin panel user-friendly : interface conçue pour ne pas perdre un utilisateur non-développeur.
- Lightning BTC supporté pour micro-transactions Bitcoin rapides.
- Setup plus rapide que BTCPay si tu vises un déploiement simple.
Faiblesses :
- Écosystème de plugins e-commerce plus limité que BTCPay : moins d’intégrations natives WooCommerce / Shopify / etc. Tu peux les intégrer via API, mais sans la richesse des plugins officiels BTCPay.
- Communauté plus petite : moins de tutos vidéo, moins de support communautaire massif.
- Maturité Monero : Monero est supporté en core mais l’intégration n’a pas la même profondeur d’optimisation que la maturité du module Bitcoin (qui est le focus historique).
Pour qui : petit marchand qui veut multi-coin sans la complexité de BTCPay, freelance qui facture en quelques cryptos, marchand techniquement à l’aise qui ne veut pas administrer un setup BTCPay complet.
BTCPay Server
Forces :
- Bitcoin natif + 120 cryptos via plugins dont Monero (plugin officiel maintenu par la communauté).
- WebUI riche avec features avancées : invoicing, point-of-sale, payment buttons, recurring payments, payouts, payroll, app development.
- Plugins e-commerce officiels : WooCommerce, Shopify, Magento, PrestaShop, Drupal, 30+ plateformes — installation en quelques clics côté boutique.
- Tor natif : tu peux exposer ton serveur BTCPay et tes invoices via .onion sans configuration externe complexe.
- Lightning BTC intégré (LND, c-lightning, Eclair).
- Communauté massive : tutos, Discord actif, contributors, utilisé par des milliers de marchands dans le monde.
- Plus mature en production : utilisé en prod par grosses entités (Bitrefill, des marchands à grand volume, etc.).
Faiblesses :
- Setup plus complexe : nécessite plus de RAM, plus de disque, configuration plus nombreuse.
- Hosting : ~$8/mo minimum sur un VPS sérieux (Lunanode, Voltage, ou équivalent), ou self-host sur Raspberry Pi 4 + SSD externe (gratuit, mais setup à la maison).
- Monero via plugin : le support Monero est solide, mais c’est un module additionnel — pas du core BTCPay. Le plugin Monero requiert un node Monero local (ou remote node configuré).
- Courbe d’apprentissage plus raide pour exploiter toutes les features (invoicing avancé, payouts, payroll, etc.).
Pour qui : marchand sérieux qui veut un écosystème complet, e-commerce qui veut des plugins natifs (WooCommerce / Shopify), entreprise / association qui gère plusieurs flux (paiement clients + payouts contributeurs + payroll en crypto). Aussi : qui veut Tor natif.
Architecture commune
┌──────────────────────────────────────────────────┐
│ Bitcart ou BTCPay Server │
│ ├─ wallets multi-coin (view-only ou full) │
│ ├─ génération d'invoices avec QR multi-coin │
│ ├─ webhooks vers tes systèmes (boutique, app) │
│ └─ API REST pour intégrations custom │
└──────────────────────────────────────────────────┘
▲
│
┌────────────────────────┐ ┌────────────────────────┐
│ Bitcoin node (BTC) │ │ Monero node (XMR) │
│ + LND (Lightning) │ │ │
└────────────────────────┘ └────────────────────────┘
Pour Monero spécifiquement, les deux outils nécessitent un monero-wallet-rpc + un node Monero (local idéalement, ou remote de confiance).
Quand choisir lequel
Cas 1 : tu n’as qu’un site WooCommerce et tu veux Monero uniquement
→ Ni l’un ni l’autre. Utilise monerowp (plugin direct WooCommerce, plus simple).
Cas 2 : site WooCommerce, tu veux BTC + XMR + autres
→ BTCPay Server : plugin WooCommerce officiel, intégration en quelques clics, Lightning Bitcoin, Tor natif. Setup une fois, marchand calme pour des années.
Cas 3 : tu construis un setup custom (pas WooCommerce, par exemple SaaS Python ou app mobile)
→ MoneroPay ou AcceptXMR plus directement (voir article dédié) — moins de surface d’attaque qu’un BTCPay complet pour un cas d’usage spécifique.
Cas 4 : petite boutique, multi-coin léger, budget serré
→ Bitcart. Plus simple, moins cher, fait le job pour les coins majeurs.
Cas 5 : tu veux Tor en first-class, exposes ton invoicing en .onion
→ BTCPay Server : meilleur support Tor natif.
Cas 6 : grosse entité, payouts récurrents, payroll en crypto, multi-tenant
→ BTCPay Server : seul à avoir l’écosystème de features avancées pour ces cas.
OPSEC commune
- Wallets en mode view-only côté serveur exposé. La spend key reste sur ta machine séparée.
- HTTPS obligatoire sur l’admin et les invoices.
- Tor mirror recommandé (BTCPay le facilite ; Bitcart c’est possible mais demande config externe).
- Backups réguliers : DB + wallets exportés. Test de restauration au moins une fois par trimestre.
- Mises à jour : applique les patches sécurité dès qu’ils sortent. Souscris au RSS des releases GitHub.
- Firewall strict : seul le port 443 (HTTPS) et 80 (redirect HTTPS) exposés. Tout le reste en localhost.
- Monitoring : Prometheus exporter ou simple uptime check pour ton VPS.
Self-hosting sur Raspberry Pi (option budget)
Les deux peuvent tourner sur un Raspberry Pi 4 (4 GB RAM minimum, 8 GB recommandé) + SSD externe USB3 (256 GB minimum pour BTC blockchain + Monero blockchain).
Avantages :
- Gratuit une fois le hardware acheté (~120-150€ Pi + SSD).
- Sous ton contrôle physique : pas de VPS chez un hébergeur tiers.
- Privacy maximale : peut tourner derrière un VPN ou en .onion only.
Limitations :
- Setup réseau : tu dois exposer ton Pi à internet (port forwarding sur ta box, ou tunnel inverse via Wireguard / Cloudflare Tunnel / Tor).
- Connexion : ta connexion résidentielle est moins stable qu’un VPS pour servir un site marchand 24/7.
- Conso électrique : minime mais existe (~5-10W).
Pour la majorité, un VPS reste plus pragmatique. Self-host sur Pi est une option pour les profils Hodler Sérieux ou Risque Réel.
En résumé
| Tu veux… | Choisis |
|---|---|
| Plugin WooCommerce, Monero only | monerowp |
| Plugin WooCommerce, multi-coin | BTCPay Server |
| Petite boutique multi-coin léger, budget | Bitcart |
| App custom Python/Node/PHP | MoneroPay |
| App custom Rust | AcceptXMR |
| POS boutique physique | XMRetail ou SuperPay |
| Écosystème complet, plugins, Tor | BTCPay Server |
Les deux sont des outils sérieux. BTCPay est le couteau suisse mature, Bitcart est l’option légère. Le bon choix dépend de ton volume, de ton stack et de ta tolérance à la complexité.
Sources : bitcart.ai, docs.bitcart.ai/bitcart-basics/bitcart-vs-others, btcpayserver.org, docs.btcpayserver.org/BTCPayVsOthers/.
● profils liés