Introduzione
PayPal e' uno dei metodi di pagamento più' richiesti dagli utenti italiani. Magento 2 integra nativamente PayPal con diverse soluzioni: Standard, Express Checkout, Payments Pro e PayPal Commerce Platform (consigliata oggi).
Account business PayPal
Serve un'account PayPal Business (gratuito). Per l'Italia abilitare Seller Protection e completare la verifica dell'identità' aziendale. Configurare il conto bancario per i payout automatici.
PayPal Commerce Platform
E' la soluzione consigliata da Adobe e Magento per i nuovi store. Combina i diversi metodi PayPal in un'unica integrazione moderna basata su REST API e webhook, sostituendo le vecchie integrazioni IPN/NVP.
Setup in Magento
Da admin: Stores → Configuration → Sales → Payment Methods. Si trova la sezione "PayPal All-in-One Payment Solutions". Selezionare il Paese e cliccare Configure. Si viene reindirizzati al wizard di onboarding PayPal.
Sandbox per test
Creare account sandbox da developer.paypal.com: un'account business sandbox e uno personal sandbox per il buyer. Inserire le credenziali sandbox nella sezione "Sandbox API Credentials".
Funzionalita' chiave
- PayPal button su carrello e prodotto: checkout in pochi click.
- PayPal Pay Later: rate per il cliente italiano.
- Carte di credito processate da PayPal (senza account).
- Venmo (solo USA), Apple Pay, Google Pay.
- Conformita' PSD2 e 3DS 2.0 automatica.
IPN vs Webhook
Le vecchie integrazioni usavano IPN (Instant Payment Notification) su endpoint personalizzati. Le nuove versioni usano webhook PayPal su /paypal/ipn/. Verificare che l'URL sia raggiungibile e che il certificato SSL sia valido.
Riconciliazione
Per riconciliare pagamenti con ordini Magento, attivare i Settlement Reports e abilitare il modulo Magento_Paypal → Settlement → Fetch Reports schedulato in cron.
Errori comuni
- "Unable to communicate with PayPal": verificare cURL e DNS server.
- Pagamenti in stato pending: verificare che webhook arrivino (logs PayPal).
- 3D Secure mismatch: aggiornare al modulo PayPal più' recente.
- Importi diversi tra ordine e PayPal: verificare currency rate e tasse.
Commissioni
Le commissioni PayPal in Italia partono da circa 2,9% + 0,35 EUR per transazione. Negoziare tariffe volume con account manager dedicato se si superano i 5.000 EUR/mese.
Hai bisogno di aiuto?
Se vuoi un Magento ottimizzato dal team di G Tech Group, scrivici tramite il modulo di contatto.