Guide

Comment accepter les paiements en USDT

Un guide pratique pour accepter l'USDT de vos clients : pourquoi les entreprises le choisissent, comment fonctionne le flux, quel réseau proposer, comment traiter les paiements incomplets et que faire de l'argent ensuite.

L'USDT est le stablecoin que la plupart des clients détiennent déjà, ce qui en fait le premier actif qu'ajoutent la plupart des entreprises. Un prix en dollars reste un prix en dollars, et vous évitez de fixer vos prix dans une monnaie volatile. Ce guide parcourt tout le flux dans l'ordre : pourquoi l'USDT, comment fonctionne un paiement, quel réseau proposer, ce qui peut mal tourner et que faire de l'argent.

Pourquoi les entreprises commencent par l'USDT

  • Le prix est stable. L'USDT est conçu pour suivre le dollar américain, donc une commande de 100 $ reste environ 100 USDT.
  • Les clients en ont déjà. Pour beaucoup d'acheteurs, c'est la façon courante de détenir et de déplacer de l'argent en crypto.
  • Le transfrontalier est simple. Le payeur et le receveur peuvent être dans des pays différents sans banque entre eux.
  • Le règlement est rapide. Un transfert est confirmé en quelques minutes, pas en jours.

Ce n'est pas sans risque. Le jeton est contrôlé par son émetteur, qui peut geler des soldes, et sa valeur en dollars dépend des réserves de l'émetteur. Beaucoup d'entreprises acceptent l'USDT avec l'USDC pour laisser le choix aux clients.

Comment fonctionne un paiement en USDT avec Qvard

  1. Votre serveur crée un paiement pour la commande : un POST vers https://api.qvard.com/api/v1/payment avec votre numéro de commande comme id et le montant en dollars américains comme price, authentifié avec votre clé d'API.
  2. Qvard renvoie un redirectUrl vers une page de paiement hébergée.
  3. Le client ouvre la page, choisit l'USDT et un réseau, et voit le montant exact et l'adresse. Le taux est fixe pendant une heure.
  4. Le client envoie le transfert depuis son portefeuille ou son exchange.
  5. Quand le paiement est terminé, Qvard envoie un webhook à votre URL de callback avec votre numéro de commande et le statut. Vous marquez la commande comme payée.

Répéter la requête avec le même numéro de commande et la même méthode renvoie le paiement existant au lieu d'en créer un doublon. Pour l'intégration complète, voir comment accepter les paiements crypto sur un site web.

Quel réseau proposer

La même pièce existe sur plusieurs réseaux, et le client doit envoyer sur celui affiché sur la page de paiement. Pour l'USDT, les choix courants sont TRC20, ERC20 et BEP20.

  • TRC20 est populaire pour les paiements petits et fréquents car les frais sont en général bas.
  • ERC20 est très largement pris en charge, mais les frais sont généralement plus élevés et varient avec la charge du réseau.
  • BEP20 est une autre option à frais bas, courante chez les clients qui utilisent BNB Chain.

Proposez les réseaux que vos clients utilisent réellement et dites clairement sur votre page de paiement que le réseau affiché doit correspondre. Un transfert sur le mauvais réseau peut être perdu ou nécessiter une récupération manuelle. Détails dans TRC20, ERC20 et BEP20 pour les paiements et comment accepter les paiements USDT en TRC20.

Ce qui peut mal tourner

  • Un paiement incomplet. Le client envoie moins que la facture, souvent parce que l'exchange a déduit des frais de retrait. Le paiement reçoit le statut partial et aucun webhook de fin n'est envoyé. Gardez la commande en attente et demandez la différence. Voir comment traiter les paiements USDT incomplets.
  • Un paiement tardif. Le taux de la page est fixe pendant une heure. Dites aux clients de payer dans ce délai.
  • Le mauvais réseau. Affichez clairement le réseau et répétez-le dans votre message de confirmation.
  • Un webhook manqué. Faites en sorte que votre endpoint réponde exactement HTTP 200 et puisse être exécuté deux fois sans risque. Qvard réessaie les livraisons échouées (cinq tentatives en six minutes environ) et vous pouvez renvoyer depuis le tableau de bord.

Prévoyez votre règle de remboursement à l'avance : un remboursement est un transfert que vous envoyez vous-même, vers une adresse et un réseau que le client confirme.

Que faire de l'argent

Les fonds reçus apparaissent sur votre solde Qvard. Vous pouvez les retirer vers votre propre portefeuille ; le coût se limite aux frais de réseau. Le retrait vers un compte bancaire en monnaie fiat n'est pas disponible : si vous avez besoin de monnaie locale, vous convertissez de votre côté, par exemple via un exchange que vous utilisez déjà.

Coût : pas d'abonnement. La commission est individuelle pour votre projet et, selon la page des tarifs, commence à 1 % et peut descendre jusqu'à 0,1 %. Les frais de réseau dépendent du réseau choisi, une raison de plus de retirer par montants raisonnables. Pour la routine quotidienne, voir la liste de contrôle opérationnelle pour les paiements crypto.

FAQ

Qvard prend-il en charge l'USDT ?

Oui. L'USDT fait partie des actifs pris en charge, avec l'USDC, BTC, LTC, TRX, BNB et ETH. Le client choisit l'actif et le réseau sur la page de paiement.

Quel réseau est le meilleur pour les paiements en USDT ?

Cela dépend de vos clients. TRC20 et BEP20 ont généralement des frais plus bas, ERC20 est très répandu mais coûte en général plus cher. Proposez ceux que vos clients utilisent.

Et si le client envoie moins que la facture ?

Le paiement reçoit le statut partial et aucun webhook de fin n'est envoyé. Gardez la commande en attente et demandez la différence au client.

Puis-je retirer de l'USDT vers un compte bancaire ?

Non. Le retrait en monnaie fiat n'est pas disponible. Vous retirez vers votre propre portefeuille crypto et ne payez que les frais de réseau.

Articles similaires

Articles similaires