eCommerce – Liste de commandes
Prouver que vous avez payé un tiers
Il peut arriver que vous deviez prouver qu'un paiement a été effectué auprès d'un marchand ou que vous avez effectué un remboursement sur un achat retourné. En raison de la confidentialité de Haven, vous ne pouvez pas simplement pointer vers un ID de transaction sur la blockchain pour voir qui l'a envoyé ou combien a été envoyé (comme vous le pourriez avec Ethereum ou Bitcoin). Il y a quelques étapes simples à suivre pour permettre une "preuve d'envoi" lors de l'utilisation de Haven.
Pour récupérer une clé de transaction, utilisez la commande suivante : get_tx_key tx_id
et ajoutez l'identifiant tx correspondant.
Exemple: get_tx_key E12a3908bjbJb........
REMARQUE: Le paiement peut avoir été divisé en plusieurs transactions, il peut donc être nécessaire de récupérer plusieurs clés tx.
En envoyant le clé tx, recevant adresse et identifiant tx au destinataire, vous pouvez prouver la transaction.
Si vous êtes la personne qui souhaite confirmer le paiement, utilisez la commande suivante : check_tx_key txid txkey address
Exemple: hvxy............................................. received 9.500000000000 XHV in txid <7470b..........................................>
This transaction has 126 confirmations
Trouver un paiement pour vous
Utilisez la commande suivante pour vérifier les transactions entrantes vers une adresse : show_transfers in
Si vous connaissez le numéro de bloc auquel une transaction a été traitée, vous pouvez spécifier la recherche de transferts à partir d'une hauteur particulière.
Utilisez la commande suivante pour cela : show_transfers in block_height
Utiliser des sous-adresses pour les paiements
Il est suggéré d'utiliser des sous-adresses distinctes pour recevoir les fonds. Cela aidera à gérer et à suivre les mouvements de fonds tout en préservant la confidentialité du compte.
Vous pouvez créer une nouvelle sous-adresse avec une étiquette en utilisant la commande suivante : address new label
Exemple: address new customer0001
En utilisant cette méthode, vous pouvez créer une nouvelle sous-adresse pour chaque client si nécessaired.
Il existe quelques autres commandes utiles pour vérifier les détails du compte :
address all
affiche toutes les adresses principales et secondaires d'un compte.
balance detail
affiche tous les soldes séparés par adresse.
ASTUCE HAVEN: Vous pouvez faire la différence entre les adresses principales et les sous-adresses par les 3 premiers chiffres de l'adresse. Les adresses principales commencent toujours hvx...
et les sous-adresses commencent par hvs...
Tous les détails sur les formats d'adresse Haven peuvent être trouvés ici