Testare con Sandbox

PayPal Sandbox è un ambiente di test che riproduce fedelmente l'elaborazione delle transazioni come avverrebbe sul sito in produzione di PayPal, senza generare pagamenti reali.
Utilizza Sandbox per testare il funzionamento della tua integrazione, prima di renderla definitivamente operativa sul tuo sito.

Per utilizzare Sandbox c'è bisogno di:

- un account sulla Centrale Sviluppatori PayPal
- un conto Business su Sandbox
- un conto Personale o Premier su Sandbox, che generi gli acquisti con cui effettuare i test.

La Centrale sviluppatori è disponibile esclusivamente in inglese.


Configurazione dell'account Sandbox

Segui questi semplici passi per configurare il tuo account Sandbox. Ti consigliamo di aprire una nuova finestra del browser per effettuare tutte le operazioni.

Fase 1 - Configura l'account sulla Centrale sviluppatori PayPal
Fase 2 - Predisponi un conto personale e un conto Business per i test
Fase 3 - Effettua i test con i conti su Sandbox


Fase 1 - Configura l'account sulla Centrale sviluppatori PayPal

Effettua l'accesso al tuo account sviluppatore alla pagina https://developer.paypal.com/ , immettendo l'indirizzo email e la password. Ricorda che le informazioni di accesso al tuo account sviluppatore non sono identiche a quelle del conto PayPal.
Se non disponi ancora di un account sviluppatore, è semplice crearne uno. Clicca su Sign Up ed immetti tutti i campi richiesti nel form. Una volta terminato, accedi alla Centrale sviluppatori con queste informazioni di accesso.

Fase 2 - Predisponi un conto personale e un conto Business per i test

Predisponi un conto Business PayPal:

1. Accedi alla Centrale Sviluppatori.

2. Sandbox non permette attualmente di creare automaticamente dei conti PayPal italiani. Se desideri comunque testare le transazioni con conti creati in Italia, copia e incolla il seguente link sulla barra degli indirizzi del tuo browser:
https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_registration-run .

3. Seleziona l'Italia come Paese di residenza, scegli il conto Business e compila tutti i campi richiesti per la creazione del conto. Nelle pagine successive inserisci informazioni fittizie relative ad indirizzo, email di contatto e dati finanziari del commerciante stando attento a seguire i suggerimenti e clicca ogni volta su Continua. Nessuno dei dati immessi verrà utilizzato realmente. Analogamente non vengono inviate email agli indirizzi di posta immessi e non vengono concluse vere transazioni.

4. È necessario inserire una carta di credito. Poiché Sandbox è esclusivamente un ambiente di test e come tale non predisposto per i livelli di crittatura e misure di sicurezza previsti per il sito in produzione, consigliamo di immettere dati finanziari inventati.

5.
Per poter effettivamente testare i pagamenti e richiedere i permessi API, il conto PayPal deve essere verificato. A questo scopo avvia la procedura di verifica sulla carta fittizia che hai immesso e come Codice di verifica PayPal, immetti quattro cifre a tua scelta.

6. Una volta visualizzate le Informazioni generali sul conto appena creato, chiudi la finestra del browser e torna alla Centrale sviluppatori PayPal. Ora clicca sulla scheda Email.

7. Apri il messaggio "Attiva il tuo conto PayPal!" e copia il link in esso contenuto in una nuova finestra del browser. Inserisci la password che hai scelto in fase di creazione del conto Business su Sandbox.

Suggerimento: anche se hai fornito un indirizzo email esistente per l'account di Sandbox, PayPal non invia email di notifica a quella casella. Puoi controllare tutte le email relative a Sandbox all'interno della scheda Email nella Centrale sviluppatori PayPal.

Hai correttamente configurato un conto Business PayPal su Sandbox.
Ripeti tutti i passaggi scegliendo un conto personale anziché Business. Da questo conto partiranno i pagamenti per testare la funzionalità delle transazioni.

Fase 3 - Effettua i test con i conti su Sandbox

Per assicurarti di aver configurato correttamente i conti PayPal di prova, simula una transazione.

1. Dalla Centrale sviluppatori PayPal, clicca sulla scheda Sandbox , seleziona il conto personale e poi clicca su Launch Sandbox.

2. Si apre una finestra che simula la visualizzazione del conto PayPal dell'acquirente. Clicca sulla scheda Invia denaro . Immetti come destinatario l'indirizzo email del conto Business che avevi predisposto e procedi con l'operazione concludendo il pagamento.

3. Chiudi la finestra e all'interno della Centrale sviluppatori clicca nuovamente sulla scheda Sandbox. Sotto la voce Balance del conto Business fittizio dovrebbe comparire la cifra inviata dal conto personal nella transazione di prova.


Ulteriori fonti informative

Guida al servizio Sandbox ( PDF )
Forum su Sandbox nella Centrale sviluppatori PayPal (inglese).

 

Per ottenere risposte alle tue domande invia una richiesta all'assistenza tecnica oppure consulta il forum per gli sviluppatori.
Per scegliere la soluzione PayPal più adatta a te, consulta la nostra scelta guidata.
Sapevi che puoi ricevere news tecniche su PayPal?

Ecco come:

1) Vai su paypal.it e registrati o, se hai già un conto, accedi.
2) Dalle Informazioni generali sul conto, clicca su Profilo.
3) Nella prima colonna, clicca su Notifiche e spunta Aggiornamenti per sviluppatori PayPal.

Guida per sviluppatori PayPal

La pratica guida per integrare PayPal