Damus
Franck profile picture
Franck
@Franck
🟦 Module 4 — Paylinks

Accéder au module LNbits
https://lnbits.com/extensions/paylinks

---

📘 Essentiel

Le module Paylinks permet de créer des liens de paiement Lightning plus avancés que LNURLp, avec :

• montant fixe ou variable
• description personnalisée
• redirection après paiement
• options de design
• inventaire (quantité limitée)
• paiements multiples sur un même lien


C’est l’outil idéal pour :
→ ventes simples
→ dons
→ tickets
→ produits numériques
→ événements
→ micro‑services

---

⭐ Points clés

• Lien de paiement Lightning configurable
• Montant fixe ou montant libre
• Description + image + metadata
• Redirection automatique après paiement
• Limite de quantité (stock)
• Historique des paiements
• QR code intégré
• Compatible LNURLp + BOLT11
• Embed HTML pour sites / newsletters
• Compatible iPhone


---

🎯 Cas d’usage

• Vente d’un produit numérique (PDF, pack, template)
• Billetterie simple (événement, atelier, conférence)
• Dons avec message personnalisé
• Paiement pour un service ponctuel
• Collecte Lightning (projet, campagne)
• Paiement pour un outil Nostr
• Redirection post‑paiement (vers fichier, page, app)


---

🧭 Guide utilisateur

1. Ouvrir l’extension Paylinks

LNbits → Extensions → Paylinks

2. Créer un nouveau Paylink

Configurer :

• titre
• description
• montant (fixe ou libre)
• image (optionnelle)
• stock (optionnel)
• redirection après paiement
• message avant / après paiement


3. Générer

LNbits produit :

• une URL unique
• un QR code
• un embed HTML
• un endpoint LNURLp


4. Partager

• site web
• newsletter
• Nostr
• QR code imprimé
• page produit minimaliste


5. Paiement

→ facture BOLT11
→ ou LNURLp
→ redirection automatique si configurée

6. Suivi

Dashboard complet :

• paiements
• montants
• messages
• inventaire restant


---

🧩 Architecture

Flux :

1. L’utilisateur ouvre le Paylink
2. LNbits génère une facture Lightning
3. Paiement → webhook interne
4. LNbits valide la transaction
5. Redirection (si activée)
6. Mise à jour du stock (si activé)


Dépendances :

• un wallet Lightning connecté
• aucune dépendance externe


---

🛠️ API

Endpoints principaux :

• POST /paylinks/api/v1/paylinks — créer un Paylink
• GET /paylinks/api/v1/paylinks — lister
• GET /paylinks/api/v1/paylinks/{id} — récupérer
• DELETE /paylinks/api/v1/paylinks/{id} — supprimer


Webhook interne :

• déclenché après paiement → validation + redirection


---

⚠️ Limites

• Pas de panier (un seul produit par lien)
• Pas de variations (taille, couleur, options)
• Pas de paiements récurrents
• Pas de gestion avancée de taxes / TVA
• Pas de DRM sur les fichiers

---

#utxofamas
#utxolnbits
#nostrfr

👀 tous les outils répertoriés :
https://utxo.univer.se/