BLOG |

Annonces Blink

Blink pour WooCommerce prend désormais en charge les comptes sans dépôt fiduciaire

Ajoutez l'Lightning , qui permet de payer en bitcoins, à votre processus de paiement WooCommerce à l'aide d'une clé API de type « custodial » ou, désormais, d'une adresse Blink Lightning de type « non-custodial » dont vous détenez vous-même les clés.

Blink pour WooCommerce prend désormais en charge les comptes sans dépôt fiduciaire
11 septembre 2026
Kemal Yaşar

WooCommerce héberge plus de quatre millions de boutiques en ligne actives, soit plus que toute autre plateforme. Depuis 2024, notre plugin Blink for WooCommerce permet à ces boutiques d’accepter les paiements en Bitcoin lors du paiement : Lightning comme option de paiement aux côtés du virement bancaire, de PayPal, de Stripe ou de tout autre moyen proposé, sans avoir à gérer de serveur ni de nœud. Le client choisit Lightning, une facture est générée pour son panier, il la règle, et une fois le paiement confirmé, WooCommerce passe la commande au statut « payée » et la marque comme prête à être traitée. C’est tout le principe.

La nouveauté, c'est que cela fonctionne désormais avec un compte Blink non dépositaire. Il vous suffit de sélectionner « non dépositaire » dans le menu déroulant, de saisir l'adresse de votre compte Blink Lightning , et les sats de chaque vente sont directement versés sur votre propre portefeuille. Nous n'y touchons jamais.

Je voudrais vous expliquer pourquoi nous avons développé ce plugin, en quoi les deux types de compte diffèrent concrètement, pourquoi il ne fonctionne qu’avec une adresse Blink, ce qui ne fonctionne pas encore, puis vous guider pas à pas dans la configuration des deux méthodes.

Pourquoi avons-nous développé ce plugin ?

C'est pour la même raison que nous avons créé le bouton « Faire un don »: proposer Lightning là où les gens se trouvent déjà. Le commerce en ligne est dominé par une poignée de plateformes. La majorité des boutiques utilisent WooCommerce, et les autres utilisent Shopify, PrestaShop, Joomla ou des solutions similaires. WooCommerce est open source, nous sommes open source, et il n'existait aucune bonne option d'Lightning s Bitcoin pour son processus de paiement.

Si vous utilisez déjà un serveur BTCPay, vous êtes parés : il dispose d’un excellent plugin WooCommerce, et nous proposons également un plugin Blink pour BTCPay. Mais utiliser BTCPay implique de gérer un serveur, ou de connaître quelqu’un qui en gère un, ce qui n’est pas le cas de la plupart des propriétaires de boutiques en ligne. Ce plugin leur est destiné : il leur permet d’encaisser les paiements de leur boutique sur leur compte Blink, sans avoir à héberger quoi que ce soit.

En fait, nous avions lancé une prime pour ce projet en décembre 2023. Quelques personnes s'y sont essayées, mais personne n'est allé jusqu'au bout ; c'est donc finalement Juan Pablo (dolcalmi), membre de notre équipe, qui l'a développé et l'a mis en ligne sur WordPress.org.

Et c'est justement dans le commerce en ligne que le Bitcoin prend tout son sens. Pour les transactions en personne, il existe de nombreuses solutions, notamment les espèces. Mais pour le commerce en ligne, les options se limitent essentiellement aux cartes de crédit et à PayPal, qui nécessitent tous deux un compte bancaire et posent de toute façon une multitude de problèmes. Le Bitcoin est une monnaie numérique. Le faire fonctionner dans le commerce en ligne est une ambition de longue date des adeptes du Bitcoin, et la mise au point d'un plugin de paiement pour la plateforme de vente en ligne la plus utilisée constitue une avancée concrète dans cette direction.

Nouveauté : les comptes sans garde

Jusqu’à présent, il fallait disposer d’une clé API liée à votre compte Blink, or les comptes sans garde ne disposent pas de clés API. Ce n’est pas un oubli. Une clé API est un élément lié à la garde : elle permet à un logiciel d’effectuer des opérations sur les fonds que nous détenons pour vous. Avec un compte sans garde, nous ne détenons rien, il n’y a donc rien sur quoi une clé puisse agir. Si vous aviez migré votre compte, vous ne pourriez plus utiliser le plugin.

C'est désormais possible. Le plugin génère des factures via votre adresse Blink Lightning au lieu d'une clé, affiche le code QR sur votre propre boutique et confirme le paiement de manière autonome. Votre client effectue le paiement, les sats sont crédités sur votre compte, et personne ne s'interpose.

Avec garde vs sans garde

Ces deux méthodes permettent d'ajouter « Lightning » à votre panier. La différence réside dans l'identité de la personne qui détient l'argent et dans la manière dont la boutique sait qu'elle a été payée.

Avec un compte de dépôt fiduciaire, le plugin génère des factures via l'API Blink, redirige votre client vers pay.blink.sv pour qu'il effectue le paiement, puis votre tableau de bord Blink avertit votre boutique par webhook une fois le paiement validé. Blink conserve les fonds sur votre compte, et c'est vous qui choisissez dans quel portefeuille ils seront versés : votre solde Bitcoin ou votre solde en dollars.

Avec un compte sans garde, il n’y a tout simplement pas de clé API. Le plugin fonctionne via votre adresse Blink Lightning , affiche le code QR sur votre propre site et valide le paiement de manière autonome. Vous conservez les clés, et les paiements vous parviennent en sats.

Pourquoi le plugin ne fonctionne-t-il qu'avec une adresse Blink ?

On me demande souvent s'il est possible d'y ajouter une adresse de « Wallet of Satoshi » ou celle d'un autre portefeuille. La réponse est non, et cela pour des raisons techniques.

Générer une facture à partir d’une adresse publique Lightning est facile ; n’importe qui peut le faire. Le problème se pose ensuite. Lorsque le client a réglé une facture générée au nom du commerçant, la boutique doit vérifier que le paiement a bien abouti, et pour cela, le serveur LNURL du portefeuille doit implémenter la fonction de vérification LNURL (LUD-21). Blink l’implémente. Nous n’avons aucun contrôle sur les autres portefeuilles et ne pouvons donc rien garantir ; de plus, Wallet of Satoshi n’est pas open source, nous ne pouvons donc même pas vérifier son fonctionnement. Le plugin est donc réservé à Blink.

Il est important de bien comprendre ce mécanisme de vérification. La boutique interroge Blink en arrière-plan, à plusieurs reprises, pour savoir si la facture a été réglée, et ce tant que celle-ci reste valable. Si elle ne parvient pas à joindre le serveur à ce moment-là, elle laisse la commande en attente au lieu de l’annuler, car du point de vue de la boutique, un serveur inaccessible et une facture impayée reviennent au même, et seul l’un des deux constitue un motif valable pour refuser un client.

Cela dit, s’il y a un développeur open source qui serait intéressé par un projet : un plugin WooCommerce « general- Lightning », capable de fonctionner avec tous les portefeuilles implémentant la vérification LNURL et pas seulement Blink, constituerait une véritable contribution à l’écosystème. Notre code est ouvert. N’hésitez pas.

Une chose qui ne fonctionne pas encore : le solde en dollars

Avec un compte avec garde, vous pouvez choisir où vont les fonds reçus (solde en bitcoins ou solde en dollars), en indiquant l’identifiant du portefeuille. Avec un compte sans garde, vous disposez également d’un solde en dollars, mais le plugin ne peut pas encore y acheminer directement les paiements. Cela nécessite une conversion, et comme nous ne sommes pas le prestataire de ce service, la mise en œuvre est plus complexe. Peut-être plus tard. Pour l’instant, « sans garde » signifie que vous recevez des sats.

Si vous souhaitez tout de même obtenir des dollars, il existe une méthode manuelle. Dans l'application, rendez-vous dans votre solde en dollars, générez une facture « Lightning » et réglez-la à partir de votre solde en bitcoins. Cela permet de transférer les fonds. Si vous réalisez beaucoup de ventes, vous pourriez automatiser ce processus grâce au SDK Breez, et si quelqu'un développait un outil dans ce sens et le mettait en open source, j'adorerais le découvrir.

Voilà pour le résumé. Vous trouverez ci-dessous la présentation, suivie des questions qui nous sont le plus souvent posées.

Configuration

Compte sans garde

Cette méthode ne fait absolument pas appel à la clé API.

1. Installez le plugin. Dans l'interface d'administration de WordPress, rendez-vous dans Plugins → Ajouter, recherchez « Blink for WooCommerce », installez-le, puis activez-le.

2. Ouvrez les paramètres du plugin dans WooCommerce.

3. Sélectionnez « non-custodial » dans le menu déroulant « Type de compte » et saisissez votre adresse Blink Lightning (par exemple, you@blink.sv). Aucune clé n'est requise.

4. Enregistrez, puis activez l’option « Payer avec Bitcoin Lightning» dans WooCommerce → Paramètres → Paiements.

Compte de dépôt

Vous devrez disposer d'un compte Blink et consacrer quelques minutes à l'utilisation du tableau de bord Blink pour créer une clé API.

1. Installez le plugin. Dans l’interface d’administration de WordPress, rendez-vous dans Plugins → Ajouter un nouveau plugin, puis recherchez « Blink for WooCommerce ». Vérifiez qu’il s’agit bien de celui publié par Blink, installez-le, puis activez-le.

2. Ouvrez le tableau de bord Blink. Dans les paramètres du plugin, accédez au tableau de bord Blink et connectez-vous à votre compte Blink à l'aide de votre adresse e-mail ou de votre numéro de téléphone, ainsi que de votre code d'authentification à deux facteurs. Gardez le tableau de bord à portée de main ; vous y reviendrez.

3. Créez une clé API en lecture seule. Dans la section « Clés API » du tableau de bord, créez une nouvelle clé. Donnez-lui un nom tel que « WooCommerce » et définissez son champ d’application sur « lecture et réception uniquement », sans écriture, afin qu’elle puisse accepter des fonds mais ne jamais en envoyer. Copiez immédiatement la clé : Blink ne l’affiche qu’une seule fois et vous ne la reverrez plus, alors conservez-la en lieu sûr.

4. Collez la clé dans le plugin. De retour dans les paramètres du plugin WooCommerce, collez votre clé API.

5. Choisissez votre portefeuille. Optez pour le portefeuille Bitcoin si vous souhaitez que les fonds entrants évoluent en fonction du cours du Bitcoin, ou pour le portefeuille Stablesats si vous préférez qu'ils conservent leur valeur en dollars. Enregistrez.

6. Activez ce mode de paiement. Rendez-vous dans WooCommerce → Paramètres → Paiements et activez « Payer avec Bitcoin Lightning ». Enregistrez vos modifications : l'option « Lightning » apparaît désormais sur votre page de paiement.

Quelle que soit la méthode choisie, le client sélectionne le Bitcoin lors du paiement, scanne le code QR à l'aide d'un portefeuille Lightning , et la commande est marquée comme payée dès que le paiement est reçu. Je vous conseille de commencer par passer une petite commande test, juste pour vérifier que les sats arrivent bien là où vous le souhaitez. Si vous préférez voir comment cela se passe, une boutique de Curaçao a enregistré un tutoriel complet : le tutoriel Bitcoin Curaçao.

Conditions requises

Votre serveur doit disposer de WordPress 6.5 ou une version ultérieure, de WooCommerce 9.0 ou une version ultérieure, ainsi que de PHP 8.1 ou une version ultérieure, avec l'extension PHP cURL activée. Pour le dépannage et la procédure complète de configuration sans dépôt, consultez le guide de configuration pour les commerçants disponible dans le répertoire des extensions.

‍

Foire aux questions

Ai-je besoin d'une clé API pour un compte sans garde ? Non. Les clés API sont une fonctionnalité propre aux comptes avec garde sur Blink. Les comptes sans garde se connectent uniquement à l'aide de votre adresse Lightning sur Blink.

Puis-je utiliser une adresse de type « Lightning » autre que Blink, comme celle de Wallet of Satoshi ? Non, le plugin est réservé à Blink. Cela s'explique par l'exigence de vérification LNURL évoquée plus haut : tous les portefeuilles ne la prennent pas en charge, ce qui rend impossible la garantie de la confirmation du paiement avec d'autres fournisseurs.

Dois-je faire fonctionner un serveur ou un nœud Lightning ? Non. Blink se charge de la partie Lightning ; il vous suffit de connecter votre compte ou votre adresse.

Mes clients ont-ils besoin de Blink ? Non. N'importe quel portefeuille « Lightning » permet de régler la facture lors du paiement.

Sur quel solde les paiements sont-ils crédités ? Sur un compte avec garde, vous pouvez choisir entre le solde en bitcoins et le solde en dollars (détenu en dollars sous forme de Stablesats). Sur un compte sans garde, les paiements sont crédités en bitcoins.

Puis-je recevoir des fonds sur mon solde en dollars via une connexion non dépositaire ? Pas encore. Pour l'instant, les paiements non dépositaires sont versés en bitcoins (voir ci-dessus pour la procédure manuelle). Cette fonctionnalité pourrait être prise en charge à l'avenir.

Ce plugin est-il open source ? Oui. Le code est disponible sur le répertoire des plugins.

Pour commencer : blink.sv/en/woocommerce

‍

À propos

• Page d'accueil Blink pour WooCommerce

• Blink pour WooCommerce sur WordPress.org

• Tutoriel d'installation de Bitcoin Curaçao (vidéo)

• Guide de configuration pour les commerçants (sans garde)

• Code source

• Nous lançons des comptes sans garde pour le portefeuille Blink

• Documentation de l'API Blink

‍

Vous avez trouvé cela utile ? Donnez un pourboire à l'auteur !

Vous avez trouvé cela utile ? Donnez un pourboire à l'auteur !

Composant de partage social

Téléchargez Blink

Commencez à recevoir et à envoyer des bitcoins dès maintenant

Communauté