Modulo Stripe Prestashop: setup completo

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

  1. Crea account Stripe e verifica P.IVA, IBAN, documenti.
  2. Annota API key live e test dalla dashboard.
  3. Installa modulo Stripe ufficiale nel backoffice Prestashop.
  4. Inserisci API key publishable e secret in modalità test.
  5. Esegui ordine test con carta 4242 4242 4242 4242.
  6. Configura webhook in Sviluppatori > Webhook puntando a /module/stripe_official/webhook.
  7. Sottoscrivi eventi: charge.succeeded, charge.failed, payment_intent.succeeded.
  8. Passa in produzione: sostituisci con API live key.
  9. Esegui ordine reale di 1 euro per verificare flusso end-to-end.
  10. 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.

Hai trovato utile quest'articolo?