Fatturare gli abbonamenti di Paid Memberships Pro con POP
Obiettivo
Generare fatture elettroniche per gli abbonamenti venduti tramite Paid Memberships Pro (PMPro), usando POP come motore di fatturazione al posto (o in aggiunta) di WooCommerce.
Non confonderla con Paid Member Subscriptions di Cozmoslabs: sono due plugin di membership diversi, con nomi simili ma integrazioni POP separate.
Prerequisiti
- Plugin Paid Memberships Pro installato e attivo sul sito.
- POP installato e il tuo canale di invio (SDI via POP, Fatture in Cloud, Aruba, SDI via PEC…) già configurato: l’integrazione PMPro non sostituisce il canale di invio, si aggiunge come fonte degli ordini da fatturare.
Passi
- Installa e attiva POP sul sito WordPress.
- Vai su POP > Integrazioni e attiva la card Paid Memberships Pro. A differenza dei canali di invio (Fatture in Cloud/Aruba/SDI), questa integrazione non è mutuamente esclusiva con gli altri: puoi tenerla attiva insieme a un normale negozio WooCommerce con il suo canale di invio.
- Una volta attiva, POP aggiunge automaticamente al checkout di PMPro gli stessi campi di fatturazione usati in WooCommerce (tipo cliente privato/azienda/libero professionista, codice SDI/PEC, codice fiscale/partita IVA), e userà quei dati per generare la fattura di ogni pagamento registrato da PMPro.
Calcolo delle tasse
L’addon calcola in automatico l’IVA sugli abbonamenti PMPro usando le aliquote configurate in POP per il paese di fatturazione: non è necessario attivare alcuna opzione aggiuntiva perché POP generi l’imposta sul documento — è un comportamento sempre attivo dell’addon, non un interruttore da azionare.
Se in PMPro > Impostazioni > Avanzate hai anche l’opzione nativa di PMPro per il calcolo delle tasse al checkout, questa riguarda cosa vede il cliente in fase di pagamento (l’importo mostrato a checkout), non se POP calcola l’IVA sulla fattura: sono due cose distinte, e la seconda non dipende dalla prima.
Verifica
Dopo un pagamento di test su un livello di membership PMPro, controlla che POP abbia generato il documento con i dati di fatturazione inseriti al checkout e con l’IVA correttamente calcolata.
Errori comuni
- I campi di fatturazione non compaiono al checkout PMPro — verifica che l’integrazione sia
attivata sia lato POP (
POP > Integrazioni > Paid Memberships Pro) sia che PMPro sia effettivamente attivo: entrambe le condizioni sono necessarie. - L’IVA non compare in fattura — non è legata al toggle nativo di PMPro in Impostazioni > Avanzate: verifica invece che il paese di fatturazione del cliente abbia un’aliquota configurata in POP.
Configurazione correlata
Per attivare un canale di invio (obbligatorio perché POP possa trasmettere la fattura allo SDI o al provider scelto), vedi sdi-via-pop o fatture-in-cloud-connect.