Come evidenziato nei precedenti capitoli di questo manuale, nel momento in cui si dovesse decidere di abilitare, tra le opzioni messe a disposizione da Braintree, il pagamento mediante PayPal non sarà sufficiente attivare l’apposito flag all’interno di Passweb ma, affinché tutto possa funzionare in maniera adeguata, sarà necessario configurare correttamente il pagamento PayPal anche all’interno del backoffice di Braintree secondo quanto indicato al seguente link https://developer.paypal.com/braintree/articles/guides/fraud-tools/basic/avs-cvv-rules
In questo senso Braintree mette a disposizione due diversi metodi per testare il pagamento mediante PayPal:
Più semplice da attivare inquanto non prevede il collegamento con account di test PayPal ma, per contro, non consente, ovviamente, di testare l’integrazione completa tra Braintree e PayPal
Nel seguito di questo capitolo vedremo più nel dettaglio la procedura da seguire per attivare la fase di test in modalità “Linked PayPal testing” dando per scontato di avere già a disposizione un account developer di PayPal su cui poter operare (per maggiori informazioni in merito a come poter attivare e gestire un Account sandbox di PayPal si faccia riferimento anche ai precedenti capitoli di questo manuale)
ATTEZIONE! Va da sé ovviamente che per poter attivare su Braintree, in ambiente di produzione, il pagamento mediante PayPal sarà necessario disporre anche di un account PayPal di produzione perfettamente funzionante
Cliccando quindi sul pulsante Link PayPal SandBox avremo completato il collegamento tra le due piattaforme e, in fase di test, potremo quindi verificare l’intero flusso del pagamento Braintree mediante PayPal
ATTENZIONE! Essendo il tutto creato in ambiente Sandbox, in fase di pagamento dovremo utilizzare, chiaramente, delle credenziali di test
ATTENZIONE! Gli stessi passaggi andranno eseguiti allo stesso modo anche per collegare i relativi ambienti (Braintree e PayPal) di produzione