Modulo PayPal Prestashop: setup completo
PayPal e' il gateway con la conversione più' alta in Italia, soprattutto per acquisti sopra i 50 euro. Il modulo ufficiale PayPal Prestashop supporta Smart Buttons (PayPal Checkout), Pay Later (rate senza interessi), carte tramite PayPal e PayPal Credit. Vediamo la configurazione step by step.
Account PayPal Business
Per accettare pagamenti serve un'account PayPal Business, non personale. Su paypal.com clicca Iscriviti, seleziona Conto aziendale e inserisci ragione sociale, P.IVA, conto di emissione fatture. Dopo la verifica vai in Strumenti per sviluppatori > App e credenziali e crea una nuova app REST API. Annota Client ID e Secret in modalità Live e Sandbox.
Installazione modulo PayPal
Il modulo ufficiale si chiama PayPal Official. Lo trovi gratis su addons.prestashop.com. Carica e configura inserendo Client ID/Secret. Il modulo gestisce automaticamente il flusso OAuth e gli Smart Buttons. Attiva i metodi: PayPal classic, PayPal Pay in 3 (Pay Later), Carta tramite PayPal.
Procedura passo-passo
- Crea account PayPal Business con dati aziendali italiani.
- Verifica conto bancario per ricevere prelievi.
- Crea app REST API in developer.paypal.com (Live + Sandbox).
- Annota Client ID e Secret.
- Scarica modulo PayPal Official dal marketplace Prestashop.
- Carica e configura inserendo le credenziali Sandbox.
- Esegui ordine test con account buyer Sandbox.
- Switch su Live e ripeti test con importo di 1 euro reale.
- Configura webhook IPN puntando a /module/paypal/ipn.
- Attiva Pay Later visibile già' in pagina prodotto con messaging.
Errori comuni e come risolverli
- Smart Buttons non si caricano: Client ID errato o non corrispondente al merchant ID.
- Ordine completato senza pagamento ricevuto: webhook IPN non raggiungibile.
- Pay Later non visibile: importo fuori range (5-2000 EUR) o categoria non supportata.
- Doppio ordine: idempotency mancante; aggiorna alla versione più' recente.
Domande frequenti
D: Quanto costa PayPal?
R: 2,49% + 0,35 euro fisso per transazioni Italia/UE.
D: PayPal Pay Later e' gratuito per il cliente?
R: Sì, 3 rate senza interessi in Italia per importi 30-2000 EUR.
D: Come gestisco i rimborsi?
R: Dal backoffice Prestashop o dalla dashboard PayPal entro 180 giorni.
Hai bisogno di aiuto?
Se vuoi un Prestashop performante curato dal team di G Tech Group, scrivici tramite il modulo di contatto.