Testare con il gateway sandbox di PayPal
Esistono due modi per testare la configurazione dei pagamenti online PayPal. L’opzione più semplice è effettuare una prenotazione sul sistema live e annullarla subito. Questo comporta un piccolo costo, perché PayPal addebita una commissione per il rimborso ($0.30/€0.35). Se vuoi evitare questo costo o fare test più approfonditi, puoi usare il gateway in modalità test insieme a un account PayPal per sviluppatori.
- Se non hai mai usato prima il sandbox di PayPal, accedi a developer.paypal.com usando le tue normali credenziali PayPal
-
Vai a Dashboard > Sandbox > Accounts. Qui vedrai che è già stato creato per te un account Business di test. Questo account usa un indirizzo email “fittizio” modellato sul tuo vero indirizzo email, ma con
-facilitatoraggiunto al nome utente. Ad esempio,user@example.comdiventerebbeuser-facilitator@example.com. Clicca questo indirizzo email nella panoramica e poi il link Profile che compare sotto l’indirizzo. Nella finestra popup che si apre, seleziona Change password, imposta una password per questo account e salvala -
Poi crea almeno un account personale di test, che potrai usare per effettuare i pagamenti di prova

-
Mantenendo l’accesso a developer.paypal.com, accedi come amministratore al tuo account SuperSaaS in un’altra finestra o scheda del browser
-
Vai a Setup pagamenti e verifica che l’account PayPal sia quello usato nel Sandbox.

- Seleziona la casella
- Premi
- Esci dall’account amministratore e accedi come utente
- Effettua una prenotazione che richiede un pagamento. Quando arrivi al sito PayPal, accedi usando le credenziali di uno degli account personali di test creati nel passo 3
- Ora puoi completare il processo di pagamento come se fossi un vero utente. Al termine verrai riportato al tuo calendario SuperSaaS
- Esci come utente e rientra come amministratore. Quando controlli lo stato della prenotazione di prova, vedrai un a indicare che il pagamento è stato ricevuto
- Per ispezionare i pagamenti di test ricevuti nel tuo account facilitator e/o gli eventuali rimborsi di prova, vai a Applications > Sandbox accounts e seleziona il link Enter Sandbox site, che si trova sopra la panoramica dei tuoi account di test
- Accedi usando le credenziali del tuo account facilitator, creato al passo 1
-
Nella scheda panoramica, sotto My recent activity, vedrai l’elenco del pagamento ricevuto in seguito alla prenotazione di prova. Per ulteriori informazioni su come fare un rimborso, consulta Testare sul sistema live

Una volta terminati i test, assicurati di eliminare la “parola magica” aggiunta al passo 5 (oppure sostituiscila con le credenziali PayPal corrette, se necessario) e disattiva la modalità test deselezionando nella pagina Setup pagamenti.


