Choisir les coins et les réseaux à accepter
Partez de ce que vos clients détiennent déjà. Un stablecoin indexé sur le dollar supprime la variation de prix entre la facture et le paiement ; un coin natif comme BTC ou ETH, non. Chaque coin vit sur des réseaux précis, et le même ticker sur deux réseaux désigne deux actifs différents — choisissez les paires délibérément plutôt que « tout ».
Décider où arrive l’argent
Un processeur dépositaire reçoit le paiement dans son propre portefeuille et vous reverse plus tard, selon son calendrier et ses conditions. Une passerelle non dépositaire comme Unheld détecte le paiement sur une adresse dérivée de votre propre portefeuille : l’argent est à vous dès la confirmation, sans versement à attendre. C’est la décision qui définit votre risque de contrepartie.
Choisir comment les clients paieront
Un lien de paiement hébergé ou un bouton de paiement ne demande aucun code et convient aux factures, aux services et aux ventes ponctuelles. Une intégration de caisse ou l’API convient à une boutique qui crée ses commandes automatiquement. Les abonnements donnent à chaque abonné une adresse permanente et une horloge de période : le client envoie à chaque période, et il n’y a pas de carte enregistrée à débiter.
Fixer votre règle de confirmation
Un paiement visible sur la chaîne n’est pas encore définitif ; il le devient quand assez de blocs se sont empilés dessus, et chaque réseau en exige un nombre différent. Ne livrez que lorsque la facture indique payée, jamais quand elle indique en confirmation. Le guide des confirmations ci-dessous détaille les seuils par réseau.
Prévoir les cas limites
Les clients sous-paient (les portefeuilles arrondissent, les frais sont déduits), surpaient, paient en retard ou envoient sur un réseau que la facture ne nommait pas. Décidez à l’avance ce que chaque cas signifie pour la commande. Une passerelle qui rapporte le montant exact reçu et permet de compléter un paiement court transforme la plupart de ces cas en états plutôt qu’en tickets de support.
Rapprocher et conserver les traces
Donnez à chaque facture sa propre adresse de réception, pour qu’un paiement identifie sa commande par l’endroit où il est arrivé, et laissez des webhooks signés porter chaque changement d’état dans votre système de commandes. Le traitement fiscal et comptable varie selon la juridiction et se règle entre vous et votre conseiller ; ce qu’une passerelle vous doit, c’est une trace nette de ce qui est arrivé, quand, et pour quelle facture.
Tester sur un testnet, puis passer en production
Unheld liste des réseaux de test dont les coins ne coûtent rien. Créez-y une facture, payez-la depuis un portefeuille de test et regardez chaque webhook arriver avant qu’un vrai client ne le fasse. Passez ensuite en Live et encaissez un premier paiement réel d’un petit montant.