BTCPay Server per WooCommerce: guida all'integrazione completa

Introduzione

WooCommerce è la piattaforma e-commerce più usata al mondo. Integrare BTCPay Server con WooCommerce permette di accettare Bitcoin e Lightning Network direttamente nel tuo negozio WordPress, senza commissioni e senza intermediari.

Requisiti

  • WordPress con WooCommerce installato e attivo
  • Un server BTCPay Server attivo (self-hosted o hosting gestito)
  • Accesso admin al pannello WordPress

Passo 1: Installa il plugin BTCPay for WooCommerce

  1. Vai su Plugin > Aggiungi nuovo nel pannello WordPress
  2. Cerca "BTCPay for WooCommerce V2"
  3. Clicca Installa e poi Attiva

Passo 2: Configura la connessione con BTCPay Server

  1. Vai su WooCommerce > Impostazioni > Pagamenti
  2. Clicca su BTCPay Server e poi Gestisci
  3. Inserisci l’URL del tuo BTCPay Server (es. https://btcpay.tuodominio.it)
  4. Clicca "Genera credenziali API" — verrai reindirizzato al tuo BTCPay Server
  5. Autorizza l’accesso e torna su WooCommerce

Passo 3: Configura il webhook

Il webhook permette a BTCPay Server di notificare WooCommerce quando un pagamento viene confermato. Viene configurato automaticamente durante il passo 2, ma verifica che sia attivo:

  • In BTCPay Server: Store > Webhooks
  • Deve essere presente un webhook verso il tuo sito WooCommerce
  • Evento: InvoiceSettled

Passo 4: Configura Lightning Network

  1. In BTCPay Server, vai su Store > Lightning
  2. Attiva il Lightning Node integrato
  3. Apri canali con liquidità in entrata sufficiente
  4. In WooCommerce, abilita "Accetta pagamenti Lightning" nelle impostazioni BTCPay

Passo 5: Test del pagamento

  1. Aggiungi un prodotto al carrello nel tuo negozio
  2. Scegli Bitcoin come metodo di pagamento al checkout
  3. Verifica che venga generata la fattura BTCPay con QR code
  4. Paga con un wallet di test (usa la modalità testnet per i test)
  5. Verifica che l’ordine venga confermato automaticamente

Opzioni avanzate

  • Conversione automatica in euro: configura BTCPay per convertire automaticamente i Bitcoin ricevuti
  • Sconto per pagamenti Bitcoin: offri uno sconto del 2% per incentivare l’uso
  • Email personalizzate: invia conferme d’ordine con dettagli della transazione Bitcoin

Conclusione

L’integrazione BTCPay Server + WooCommerce è completa in meno di 30 minuti. Se hai bisogno di supporto, il nostro team è disponibile per l’integrazione. Contattaci.

Lascia un commento

Si prega di notare che, prima di essere pubblicati, i commenti devono essere approvati.