Modulo Stripe Prestashop: setup completo
Il modulo Stripe Prestashop e' uno dei gateway di pagamento più' versatili: accetta carte, Apple Pay, Google Pay, SEPA, Bancontact e wallet locali. In Italia gestisce nativamente la SCA (Strong Customer Authentication) richiesta dalla PSD2 e la 3D Secure 2. Vediamo come installarlo e configurarlo correttamente.
Account Stripe e abilitazione
Registrati su stripe.com con i dati aziendali italiani: ragione sociale, P.IVA, IBAN, documento amministratore. La verifica richiede 1-3 giorni lavorativi. Una volta attivato l'account, accedi alla dashboard e annota le API key in Sviluppatori > Chiavi API: publishable key (pk_live_) e secret key (sk_live_). Per i test usa le chiavi pk_test_ e sk_test_.
Installazione modulo ufficiale
Scarica il modulo dal marketplace ufficiale o da github.com/stripe/stripe-prestashop. Caricalo in Moduli > Module Manager > Carica un modulo. Dopo l'installazione clicca Configura, incolla le API key e attiva i metodi di pagamento desiderati. Imposta la valuta supportata (EUR) e la modalità di cattura (immediata o differita).
Procedura passo-passo
- Crea account Stripe e verifica P.IVA, IBAN, documenti.
- Annota API key live e test dalla dashboard.
- Installa modulo Stripe ufficiale nel backoffice Prestashop.
- Inserisci API key publishable e secret in modalità test.
- Esegui ordine test con carta 4242 4242 4242 4242.
- Configura webhook in Sviluppatori > Webhook puntando a /module/stripe_official/webhook.
- Sottoscrivi eventi: charge.succeeded, charge.failed, payment_intent.succeeded.
- Passa in produzione: sostituisci con API live key.
- Esegui ordine reale di 1 euro per verificare flusso end-to-end.
- Abilita Apple Pay e Google Pay con il dominio verificato.
Errori comuni e come risolverli
- Webhook con signature mismatch: signing secret errato; rigenera dal pannello.
- Carta rifiutata in produzione: account ancora in verifica.
- Apple Pay non visibile: dominio non verificato; carica il file in /.well-known/.
- 3D Secure non triggera: importo sotto soglia o low-risk; comportamento normale.
Domande frequenti
D: Quanto costa Stripe in Italia?
R: 1,5% + 0,25 euro per carte UE, 2,5% + 0,25 euro per extra-UE.
D: Stripe supporta MyBank?
R: No, ma supporta SEPA e Sofort.
D: I rimborsi sono automatici?
R: Dal backoffice Prestashop puoi rimborsare con un click.
Hai bisogno di aiuto?
Se vuoi un Prestashop performante curato dal team di G Tech Group, scrivici tramite il modulo di contatto.