UnifiWallet Payments

L’acheteur paie. Vous êtes payé. Même transaction.

Pas de délai de versement, pas de virement à demander, pas de solde que quiconque pourrait geler. L’argent quitte son portefeuille et arrive dans le vôtre.

Ce qu’est ce service

UnifiWallet Payments est une passerelle de paiement en cryptomonnaie. Votre boutique nous demande de créer un paiement, nous présentons la page de paiement à l’acheteur, et son argent va directement dans le portefeuille de la boutique. Nous prévenons ensuite la boutique qu’il est arrivé.

C’est là toute la différence avec une passerelle classique : aucun solde chez nous, aucun calendrier de versement, et rien que nous puissions bloquer. Notre commission est prélevée dans la transaction même qui vous paie.

Ce qu’il faut savoir

  • Votre argent n’est pas chez nous. La transaction de l’acheteur paie directement l’adresse de votre portefeuille.
  • Les frais de réseau sont avancés par nous et déduits du montant : vous n’avez pas à détenir de cryptomonnaie native.
  • Le vendeur, c’est vous, pas nous. Le contrat de vente lie vous et votre client.
  • Les remboursements, c’est vous qui les envoyez. Nous enregistrons le montant dû, construisons la transaction et la vérifions sur la chaîne.
  • Une commande peut être mise en attente : les fonds restent dans un contrat et vous les encaissez à l’expédition.

Ce que personne ne peut annuler

Une transaction confirmée sur une blockchain est irréversible. Si l’argent part vers une mauvaise adresse, si vous perdez la clé de votre portefeuille, ou si l’émetteur d’un jeton gèle votre adresse, nous ne pouvons rien faire : cet argent n’a jamais été entre nos mains.

La propriété même qui nous empêche de geler vos fonds nous empêche aussi de les récupérer. C’est l’arbitrage au cœur de cette architecture.

Questions fréquentes

Quand vais-je recevoir mon argent ?

Dès que l’acheteur paie. Il n’y a pas de délai parce qu’il n’y a pas d’étape de versement : la transaction que l’acheteur signe est le paiement qui vous revient. Attendez toutefois le statut completed avant d’expédier, pas settled.

Combien cela coûte-t-il ?

Un pourcentage de chaque paiement, prélevé dans la même transaction, plus les frais de réseau. Pas d’abonnement, pas de frais de versement, pas de frais d’impayé.

Qui paie les frais de réseau ?

Vous choisissez. Par défaut ils s’ajoutent au total de l’acheteur et lui sont présentés comme une ligne distincte ; vous pouvez aussi les prendre à votre charge, et ils sont alors déduits de votre encaissement.

L’acheteur a-t-il besoin d’ETH ?

Non. L’acheteur se contente de signer ; c’est nous qui envoyons la transaction. Quelqu’un qui ne détient que de l’USDC peut payer — et c’est le cas le plus courant.

Que se passe-t-il si je perds l’accès à mon portefeuille ?

Les fonds sont perdus et nous ne pouvons rien faire. Ils n’ont jamais été chez nous. Choisissez un portefeuille auquel vous aurez encore accès dans cinq ans.

Pourquoi une nouvelle adresse de règlement n’est-elle pas active tout de suite ?

Pour un scénario précis : quelqu’un s’empare de vos accès et change l’adresse de règlement pendant la nuit. Le délai d’attente, le courriel à tous les propriétaires du compte et la signature exigée depuis le portefeuille sont trois obstacles distincts sur ce chemin.

Comment fonctionnent les remboursements ?

C’est vous qui les envoyez. Nous enregistrons la somme due avec une échéance, construisons la transaction exacte, et vérifions sur la chaîne qu’elle est arrivée. Comme votre argent n’est pas chez nous, nous ne pouvons pas rembourser à votre place — et c’est aussi pourquoi personne ne peut nous y contraindre.

Puis-je réserver une commande et encaisser plus tard ?

Oui, là où le contrat de séquestre est déployé. L’argent de l’acheteur entre dans un contrat plutôt que dans votre portefeuille ; vous l’encaissez à l’expédition, en totalité ou en partie, ou vous le libérez entièrement. La libération ne vous coûte que les frais de réseau.

Combien de temps puis-je réserver ?

Sept jours par défaut — la durée d’une autorisation de carte bancaire — et jusqu’à trente jours si la plateforme l’autorise. Passé ce délai, l’acheteur récupère son argent lui-même, sans nous ni vous.

Et si l’acheteur paie après l’expiration ?

L’argent vous parvient et nous vous prévenons par l’événement payment.late_settled. Faire expirer un paiement n’arrête pas le portefeuille de l’acheteur. À vous de décider : expédier ou rembourser.

Et si l’acheteur envoie le mauvais jeton ?

Nous l’enregistrons, nous vous prévenons, et nous le renvoyons à l’adresse de remboursement de l’acheteur une fois le paiement expiré. Cela ne compte jamais comme un paiement.

Et si ma clé d’API fuite ?

Révoquez-la depuis le panneau : elle cesse d’agir immédiatement. Une clé ne peut pas créer une autre clé, ajouter une adresse de règlement ni changer la destination d’un paiement — tout cela exige qu’une personne se connecte au panneau et saisisse à nouveau son mot de passe.

UnifiWallet peut-il geler mes fonds ?

Non — et ce n’est pas une promesse, c’est une propriété de l’architecture. Les fonds sont dans votre portefeuille, et nous n’en avons ni la clé ni un contrat capable de les déplacer.

Comment être certain qu’un paiement a bien eu lieu ?

Par le webhook, ou en relisant le paiement depuis l’API. Jamais parce que le navigateur de l’acheteur est revenu sur votre page de confirmation : visiter une URL ne prouve rien.

Puis-je tester sans argent réel ?

Oui. Les clés de test parcourent la même machine à états et envoient de vrais webhooks, y compris pour les cas pénibles : sous-paiement, expiration, réorganisation de la chaîne. Une clé de test n’atteint aucune donnée réelle.

Quelles données conservez-vous sur les acheteurs ?

Le strict minimum : une référence facultative, le pays, l’adresse du portefeuille qui a payé, et une adresse e-mail seulement si vous demandez l’envoi d’un reçu — chiffrée dans ce cas.

Et si UnifiWallet disparaissait demain ?

L’argent qui est dans votre portefeuille y reste ; nous n’avons jamais été sur son chemin. Les contrats n’ont pas de propriétaire : n’importe qui peut déclencher la finalisation d’un dépôt, et l’acheteur peut récupérer une réservation expirée. Ce qui disparaît, c’est le service, pas l’argent.

Documentation technique

La documentation complète destinée aux développeurs — référence de l’API, webhooks, exemples de code et guide de démarrage — est en anglais. C’est un choix délibéré : un nom de champ traduit ne fonctionne plus, et un avertissement sur de l’argent irréversible qu’une traduction adoucit vaut moins que pas d’avertissement du tout.

Démarrage rapide (en anglais) · Référence de l’API · Conditions d’utilisation · Confidentialité