Ce document explique en détail comment utiliser notre système AnonPay et fournit quelques exemples pour mieux illustrer son usage. Il existe deux façons d'utiliser AnonPay, en tant que lien direct ou en tant que lien pour d'abord générer la transaction, puis la montrer à l'utilisateur final. Les deux méthodes utilisent les mêmes paramètres décrits ci-dessous.
Si vous avez vraiment besoin de plus de contrôle sur vos transactions et que vous vous sentez à l'aise de programmer (ou de le faire manuellement), vous devriez utiliser la méthode indirecte. Sinon la méthode directe est plus simple et s'intègre plus facilement dans votre projet.
Les transactions utilisant AnonPay ont actuellement une limite de l'équivalent de 5 BTC par transaction, afin de minimiser les retards et le risque KYC.
Lorsque le jeton choisi par l'utilisateur est le même que le jeton selectionné, il n'y a pas d'échange à effectuer, votre utilisateur est simplement informé du montant et de l'adresse à laquelle il doit transférer. Trocador ne facture aucun frais pour cela et si vous avez choisi de recevoir un e-mail lorsque la transaction est terminée, vous recevrez à la place un e-mail lorsque la transaction est créée pour vous en informer, car nous n'avons aucun moyen de savoir si/quand l'utilisateur vous a transféré les jetons.
Bien que nous n'acceptons pas encore les paiements en fiat, vous pouvez définir la valeur de votre transaction en fiat (USD, EUR, etc.) et nous utiliserons automatiquement le taux actuel pour convertir le montant en l'équivalent dans le jeton que vous avez choisi. Nous utilisons CoinPaprika pour obtenir des taux pour le fiat.
Pour une manière encore plus simple d'utiliser AnonPay, utilisez notre Générateur de paiement.
Comme cela utilise la méthode GET, les paramètres doivent être ajoutés après la partie '/anonpay/' de l'url, en utilisant '?' pour le premier et '&' pour le reste. L'ordre des paramètres n'a pas d'importance.
Vous souhaitez recevoir 1.4LTC en paiement d'un abonnement annuel à votre site 'Super News' et recevoir un e-mail lorsque le paiement est confirmé.
ticker_to: | ltc |
network_to: | Mainnet |
amount: | 1.4 |
name: | Super%20News |
description: | Annual%20Subscription |
email: | mail@supernews.com |
address: | ltc1q....fgsw |
Vous avez un site Web appelé 'Freedom Matters' et vous souhaitez recevoir des dons en Monero. Vous voulez également que le widget ait un bouton bleu clair/violet et un montant prédéfini de 0.01BTC.
ticker_to: | xmr |
network_to: | Mainnet |
amount: | 0.01 |
donation: | True |
name: | Freedom%20Matters |
address: | 89Jb....dB12 |
buttonbgcolor: | 3315ff |
Si vous décidez d'utiliser notre méthode indirecte, créez une URL comme si vous utilisiez la méthode directe, mais ajoutez le paramètre 'direct=False'. Lorsque vous appelez cette URL, vous recevrez une réponse JSON avec l'ID unique de la transaction générée et son URL.
Pour vérifier le statut de la transaction, vous pouvez utiliser le point de terminaison URL suivant et vous recevrez un JSON avec son statut : https://trocador.app/anonpay/status/<ID>
Voici tous les statuts d'échange possibles que vous trouverez en utilisant AnonPay.