Les liens de paiement offrent un moyen simple d’accepter des paiements en stablecoins sans
exiger que les clients aient un compte Blockradar ou s’integrent directement a votre
application.
Introduction
Les liens de paiement sont des URL partageables qui permettent a quiconque d’envoyer des paiements en stablecoins a votre portefeuille. Ils sont parfaits pour :- E-commerce : Envoyer aux clients pour les achats de produits
- Facturation : Inclure dans les factures pour les services rendus
- Dons : Partager sur les reseaux sociaux ou les sites web
- Paiements de marketplace : Faciliter les transactions pair-a-pair
- Facturation d’abonnement : Collecte de paiements recurrents
Comment Fonctionnent les Liens de Paiement
Creation
Creez un lien de paiement avec des parametres specifiques comme le montant, le nom,
la description et les limites de paiement.
Partage
Partagez l’URL generee avec vos clients par email, messagerie ou
integrez-la sur votre site web.
Paiement
Les clients cliquent sur le lien, entrent leurs details de paiement et completent la
transaction.
Confirmation
Vous recevez des notifications webhook et pouvez suivre le statut du paiement en temps reel.
Fonctionnalites des Liens de Paiement
- Parametres Personnalisables : Definissez le montant, la description, les limites de paiement et les metadonnees
- URL Partageables : Generez des liens de paiement uniques pour chaque transaction
- Pre-remplissage Client : Pre-remplissez les details du client via les parametres de requete URL
- Suivi en Temps Reel : Surveillez le statut du paiement et recevez des notifications webhook
- Support Multi-reseau : Acceptez des paiements sur differents reseaux blockchain
- Integration Auto-sweep : Les fonds sont automatiquement consolides vers le portefeuille principal
Support Multi-actifs
- USDT, USDC, DAI, BUSD sur plusieurs blockchains
- Ethereum, BSC, Polygon, Base, Arbitrum, Optimism, Tron, Solana, Celo
- Conversion et routage automatiques pour une experience utilisateur optimale
Configuration Flexible
- Montants fixes pour des produits/services specifiques
- Montants variables pour les dons ou paiements personnalises
- Limites de paiement pour assurer des paiements ponctuels
- Metadonnees personnalisees pour le suivi et l’analytique
- Notifications webhook pour les mises a jour en temps reel
Securite et Conformite
- Verification AML sur tous les paiements entrants
- Validation d’adresse et verification
- Detection de fraude et prevention
- Conformite reglementaire dans toutes les juridictions
Flux de Paiement
1. Creation du Lien de Paiement
Lorsque vous creez un lien de paiement, Blockradar retourne une URL de paiement unique :2. Pre-remplissage Client avec Parametres de Requete
Vous pouvez ameliorer l’URL de paiement avec des parametres de requete pour pre-remplir automatiquement les details du client sur la page de paiement :name- Nom du client (apparait sur la page de paiement)email- Adresse email du clientreference- Reference personnalisee qui sera incluse dans les reponses de transactionamount- Pre-remplir le montant du paiement (remplace le montant par defaut du lien si defini)redirectUrl- URL vers laquelle rediriger apres la completion du paiement
3. Redirection Post-Paiement
Lorsqu’uneredirectUrl est fournie, les clients seront automatiquement rediriges vers votre URL specifiee apres que le traitement du paiement soit complete. L’URL de redirection inclura les parametres de requete suivants :
Parametres de Requete de Redirection :
status- Statut du paiement (success,failed,pending)tx_reference- ID de reference de transactionreference- Votre reference personnalisee (si fournie)slug- Identifiant du lien de paiement
La redirection ne se produit qu’apres que le traitement du paiement soit complete. Si aucune
redirectUrl n’est fournie, les clients verront la page de completion de paiement par defaut.4. Configuration du Montant
Les liens de paiement supportent deux modes de montant : Montant Fixe (Pre-defini)- Lorsque vous specifiez un
amountlors de la creation, les clients ne peuvent pas modifier le montant du paiement - Ideal pour des produits ou services specifiques avec des prix fixes
- Exemple : Achat de produit pour exactement 99,99$
- Lorsqu’aucun
amountn’est specifie, les clients peuvent entrer leur propre montant de paiement - Parfait pour les dons, pourboires ou scenarios de prix flexibles
- Les clients voient un champ de saisie de montant sur la page de paiement
4. Traitement du Paiement
Les clients visitent le lien de paiement, examinent les details pre-remplis et completent la transaction en utilisant leur stablecoin prefere.5. Reponse de Transaction
Le parametrereference de l’URL sera inclus dans la reponse de transaction et les payloads webhook, vous permettant de lier les paiements a vos systemes internes.
Essayez-le
Decouvrez les liens de paiement Blockradar de premiere main avec notre demo en direct : Lien de Paiement Demo : https://pay.blockradar.co/demo Cette demo presente :- Flux de Paiement : Experience client complete du lien a la completion
- UI/UX : Interface de paiement moderne et intuitive
- Options Stablecoin : Multiples methodes de paiement et reseaux
- Mises a Jour en Temps Reel : Statut de transaction et confirmations en direct
Le lien de paiement demo est a des fins de test uniquement. Aucune transaction reelle ne sera
traitee.
Creation des Liens de Paiement
Lien de Paiement Basique
Creez un lien de paiement simple pour un montant fixe :Lien de Paiement a Montant Variable
Permettez aux clients de choisir leur montant de paiement :Lien de Paiement avec Upload de Fichier
Incluez un fichier (ex. facture, image de produit) avec votre lien de paiement en utilisant form-data : Champs Form Data :name: Service Invoicedescription: Web development services - January 2024amount: 1500.00redirectUrl: https://company.example.com/payment-successsuccessMessage: Payment received! We’ll start working on your project.metadata: invoice_id: INV-2024-001, service: web_developmentfile: [cover.png] (upload de fichier)
Lors de l’inclusion d’uploads de fichiers, utilisez form-data au lieu de JSON. Le fichier sera
stocke et accessible via le lien de paiement.
Parametres des Liens de Paiement
Parametres Requis
| Parametre | Type | Description |
|---|---|---|
name | string (max: 250) | Le nom du lien de paiement |
Parametres Optionnels
| Parametre | Type | Description |
|---|---|---|
description | string (max: 250) | Une description du lien de paiement |
slug | string (max: 250) | Un identifiant unique (compatible URL). Doit correspondre a la regex : ^[a-zA-Z0-9-]+$ |
amount | string | Le montant pour le lien de paiement. Doit etre un nombre valide > 0 |
redirectUrl | string (URL) | L’URL vers laquelle rediriger l’utilisateur apres le paiement. Doit inclure http:// ou https:// |
successMessage | string (max: 500) | Message affiche lorsque le paiement reussit |
inactiveMessage | string (max: 500) | Message affiche lorsque le lien de paiement est inactif |
metadata | object (JSON string) | Metadonnees personnalisees sous forme de paires cle-valeur (string ou number). Doit etre envoye comme chaine JSON en form-data |
paymentLimit | number (min: 1) | Nombre maximum de paiements autorises pour ce lien |
file | file | Un upload de fichier optionnel (ex. image ou document) attache au lien de paiement |
Flux de Paiement
Experience Client
-
Cliquer sur le Lien de Paiement
- Le client recoit et clique sur le lien de paiement
- Le lien ouvre une page de paiement securisee
-
Selectionner la Methode de Paiement
- Choisir parmi les stablecoins disponibles
- Selectionner le reseau blockchain prefere
- Entrer le montant du paiement (si variable)
-
Completer le Paiement
- Le client confirme les details de la transaction
- Le paiement est traite sur la blockchain
- Confirmation et mises a jour de statut en temps reel
-
Confirmation de Succes
- Page de confirmation du paiement
- Redirection optionnelle vers votre site web
- Recu et details de la transaction
Experience Marchand
-
Notifications en Temps Reel
- Evenements webhook pour le statut du paiement
- Notifications email (si configurees)
- Mises a jour du tableau de bord
-
Suivi des Paiements
- Historique et statut des transactions
- Analytique et reporting des paiements
- Integration avec vos systemes
Evenements Webhook
Les liens de paiement declenchent les evenements webhook suivants lorsque les paiements sont recus :| Evenement | Description |
|---|---|
deposit.success | Le paiement a ete recu via le lien de paiement |
deposit.failed | La tentative de paiement a echoue |
Exemple de Payload Webhook
Champs Cles des Donnees Webhook
Le payload webhook inclut des informations completes sur le paiement :| Champ | Description |
|---|---|
reference | Reference personnalisee des parametres de requete URL (ex. ORDER123, customer ID) |
paymentLink | Details complets du lien de paiement incluant nom, description et metadonnees |
asset | Informations sur l’actif (USDC, USDT, etc.) avec details du reseau |
blockchain | Informations sur le reseau (Base, Ethereum, etc.) |
wallet | Details et configurations du portefeuille principal |
address | Adresse client qui a recu le paiement |
amlScreening | Resultats de la verification anti-blanchiment |
assetSwept | Statut et details du balayage automatique |
metadata | Donnees personnalisees du lien de paiement |
Le champ
reference dans les payloads webhook correspond au parametre de requete reference
que vous incluez dans l’URL de paiement. Cela vous permet de tracer les paiements
vers des commandes, clients ou references internes specifiques dans votre systeme.Bonnes Pratiques
Securite
- Utilisez HTTPS pour tout partage de liens de paiement
- Surveillez les evenements webhook pour toute activite suspecte
- Implementez une limitation de debit sur vos endpoints webhook
Experience Utilisateur
- Descriptions claires de ce pour quoi est le paiement
- Pages de paiement optimisees mobile
- Multiples options de paiement quand possible
Integration
- Stockez les IDs des liens de paiement pour le suivi
- Utilisez les metadonnees pour lier les paiements a vos systemes
- Implementez une logique de retry webhook pour la fiabilite
- Testez les webhooks d’abord dans l’environnement sandbox
Cas d’Utilisation et Exemples
Boutique E-commerce
Facture de Service
Campagne de Dons
Service d’Abonnement
Ces exemples utilisent les parametres corrects de l’API des liens de paiement Blockradar. Le
champ
metadata doit etre envoye comme chaine JSON en form-data, et les uploads de
file sont pris en charge pour du contenu supplementaire.Tests et Developpement
Environnement Sandbox
- Utilisez les reseaux testnet pour le developpement
- Testez la livraison et la gestion des webhooks
- Verifiez les flux de paiement de bout en bout
- Testez les cas limites et les scenarios d’erreur
Test des Webhooks
- Utilisez des outils comme webhook.site pour les tests
- Verifiez la validation des signatures
- Testez les mecanismes de retry
- Surveillez les taux de livraison des webhooks
Support et Ressources
Reference API
- Creer un Lien de Paiement
- Obtenir Tous les Liens de Paiement
- Obtenir un Lien de Paiement
- Mettre a Jour un Lien de Paiement
Obtenir de l’Aide
- Email : [email protected]
- Reference API : Liens de Paiement
Les liens de paiement sont un moyen puissant d’accepter des paiements en stablecoins avec un effort
d’integration minimal. Commencez avec des cas d’utilisation simples et ajoutez progressivement de la complexite
a mesure que vous vous familiarisez avec le systeme.

