Cas d’usage
Accepter les paiements crypto pour un SaaS ou un abonnement
Un SaaS accepte les cryptos avec Crypto Merchant en créant une facture pour chaque période de facturation et en prolongeant le compte lorsque le webhook signé invoice.paid arrive. Un portefeuille crypto ne peut pas être débité automatiquement : un renouvellement est donc une facture que le client paie, avec un rappel lorsqu’une facture expire. Pour les crédits prépayés, les portefeuilles fixes donnent à chaque client une adresse de dépôt permanente qui crédite son solde sur deposit.confirmed. Les frais sont de 1 % par facture payée, sans frais mensuels.
Mis à jour le 6 novembre 2026
Tout ce qui figure sur cette page décrit le fonctionnement actuel de Crypto Merchant, tel qu’il est exposé dans la Référence de l’API, la documentation de la page de paiement et les Tarifs. Rien ici n’est une affirmation au sujet d’autres passerelles.
En bref
| Sujet | Comment ça fonctionne |
|---|---|
| Comment les clients paient | Une page de facture par période de facturation, accessible depuis votre écran de facturation ou un e-mail de renouvellement. Pour les soldes prépayés, leur propre adresse de dépôt permanente, une par réseau. |
| Ce que vous construisez | Une tâche qui crée une facture à la fin d’une période, avec des metadata identifiant le compte et la période, et un endpoint de webhook qui prolonge le compte. Ou POST /sticky-wallets par compte. |
| Prélèvements récurrents | Pas automatiques. Un portefeuille crypto ne peut pas être débité : chaque renouvellement est donc une nouvelle facture que le client paie. L’événement invoice.expired vous indique quand envoyer un rappel. |
| Prix et conservation | Fixez le prix des offres en dollars ou dans une autre devise prise en charge ; chaque stablecoin compte pour un dollar américain. Convertissez tout ce que vous recevez en USDT ou en USDC pour que vos revenus ne suivent pas le marché. |
| Fiches clients | Envoyez customer_email et les paiements sont classés par client dans le portail ; order_id et metadata sont renvoyés dans chaque webhook. |
| Documents pour s’inscrire | Aucun. Vous n’avez pas besoin d’une société immatriculée pour ouvrir un compte ; les Conditions s’appliquent toujours. |
Comment ça fonctionne, étape par étape ?
Une offre mensuelle, de la fin d’une période au début de la suivante :
- 1
Créer une facture à la fin de la période
Une tâche planifiée appelle
POST /invoicesavec le prix de l’offre, unorder_idtel que l’identifiant de l’abonnement suivi de la période, l’e-mail du client, uneredirect_urlvers votre page de facturation, et desmetadataidentifiant le compte et la période. - 2
Montrer au client où payer
Placez la
checkout_urlderrière un bouton « Payer en crypto » sur la page de facturation et dans l’e-mail de renouvellement. Le client choisit une crypto, le taux est bloqué, et la facture reste ouverte pendant la durée que vous définissez, 30 minutes par défaut. - 3
Prolonger le compte sur invoice.paid
Vérifiez la signature, enregistrez l’événement, répondez 2xx, puis prolongez d’une période le compte indiqué dans
metadata. Utilisez l’idde l’événement pour qu’une livraison répétée ne le prolonge pas deux fois. - 4
Rappeler sur invoice.expired
Si la facture expire sans être payée, créez-en une nouvelle et envoyez-la par e-mail. Une facture expirée ne conserve rien : le taux n’était bloqué que pendant qu’elle était ouverte.
- 5
Crédits prépayés : donner à chaque client une adresse permanente
Avec les portefeuilles fixes,
POST /sticky-walletsavec votre propre identifiant pour le client renvoie chaque fois les mêmes adresses. Affichez-les sur une page de rechargement ; surdeposit.confirmed, créditez le client indiqué danssticky_wallet.reference.
Le seul appel d’API nécessaire
curl https://cryptomerchant.online/api/v1/invoices \
-H "Authorization: Bearer $CM_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": "29.00",
"currency": "USD",
"order_id": "sub_8f3a-2026-11",
"description": "Pro plan, November 2026",
"customer_email": "[email protected]",
"redirect_url": "https://app.example/billing?paid=1",
"metadata": { "account": "8f3a", "period": "2026-11" }
}'
# On "invoice.paid": extend account 8f3a by one month (metadata is echoed back).
# On "invoice.expired": send a reminder with a fresh invoice.Combien ça coûte ?
1 % de chaque facture payée, déduits au moment où le paiement est crédité sur votre solde. Il n’y a pas de frais d’inscription, pas de frais mensuels et aucun paiement pour activer le compte ; les factures expirées et annulées ne coûtent rien. Le déplacement des cryptos (regroupements, conversions et versements) entraîne des frais de gas, prélevés sur votre solde de gas si vous en ajoutez un, sinon sur les cryptos déplacées. Les clients paient aussi des frais de gas sur chaque facture : ils s’ajoutent au montant qu’ils envoient, sont affichés sur la page de paiement et ne dépassent jamais 5 $US. Les taux de conversion incluent une marge de service de 1 %. Tous les coûts figurent dans un seul tableau sur la page Tarifs.
Ce que Crypto Merchant ne fait pas ici
- Pas de renouvellement automatique. Il n’y a pas de carte enregistrée à débiter ni d’objet abonnement. Votre tâche crée la facture de chaque période, et le client la paie.
- Pas de moteur de taxes ni de relance. Crypto Merchant crée les factures, encaisse les paiements et informe votre serveur ; la TVA, les reçus et les e-mails de rappel sont à votre charge.
- Avec conservation (custodial), en crypto uniquement. Les soldes se trouvent dans un portefeuille pool détenu par Crypto Merchant jusqu’à votre versement vers vos propres adresses. Il n’y a pas de règlement bancaire.
À qui cela s’adresse-t-il ?
- Les outils pour développeurs, les API et les logiciels vendus à des clients dans de nombreux pays.
- Les produits dont les clients détiennent déjà des stablecoins et préfèrent payer avec.
- Les équipes sans société immatriculée qui ne peuvent pas ouvrir un compte marchand traditionnel.
Questions fréquentes
Crypto Merchant peut-il prélever mes clients automatiquement chaque mois ?
Comment savoir à quel compte appartient un paiement ?
Puis-je fixer le prix de mes offres en USDT ?
À quoi servent les portefeuilles fixes ?
Pages associées
- Référence de l’API
- Webhooks
- Portefeuilles fixes
- Ajouter des recharges en crypto aux comptes clients
- Le règlement crypto pour les développeurs
- Paiements en stablecoins pour les entreprises
- Tarifs et frais
Autres cas d’usage
Commencez à accepter les cryptos dès aujourd’hui
Inscription gratuite, aucun document à fournir pour s’inscrire, 1 % par facture payée et des versements quand vous le souhaitez.