Bonjour,
Il existe deux principe de fonctionnement pour les carte de paiement crypto <-> FIAT
Le pré-paiementIl s'agit ici de service type
CryptoPay1) L'utilisateur doit envoyer des fonds Bitcoin vers son wallet CryptoPay
2) CryptoPay fait ensuite la conversion des Bitcoins vers une devise FIAT
3) Les fonds sont ensuite chargé sur la carte bancaire
4) Les paiements sont ensuite réalisé de manière classique
Le paiement a la voléIl s'agit ici du mécanisme utilisé par TenX
1) La carte de paiement dispose d'un solde de 0€
2) Lorsque la carte est utilisé pour le paiement la transaction est envoyé aux serveurs Visa/Mastercard puis transmise à TenX (ou autre)
3) Le serveur va vérifier si le wallet de l'utilisateur dispose de suffisamment de Bitcoin
4) Les Bitcoins sont vendu "a la volé" pour le montant exact de la transaction
5) La devise FIAT est envoyé sur la carte de paiement
6) La transaction est approuvé, le solde de la carte retourne a 0€
Chaque service dispose de divers mécanisme pour la conversion/vente des cryptos a la volé mais le principe reste globalement le même. Dans le cas de TenX par exemple ils utilisent le réseau COMIT qui permet l'utilisation de plusieurs types de cryptocurency et des smart contrat off-chain sont utilisé pour réaliser les conversion. Si tu souhaite en savoir plus a ce sujet, tu peux lire le white-paper de COMIT (
http://www.comit.network/doc/COMIT%20white%20paper%20v1.0.2.pdf ) ou même celui de TenX (
https://www.tenx.tech/whitepaper/tenx_whitepaper_final.pdf )