Introduzione
PayPal è un gateway di pagamento autorizzato in piattaforma. Per configurare PayPal in Docebo, è necessario che l'app E-Commerce sia attiva. In piattaforma è possibile configurare PayPal in due modi:
- PayPal Legacy (IPN). Vecchia integrazione.
- PayPal Payments. Nuova integrazione rilasciata nel mese di marzo 2017, consigliata per le nuove installazioni.
Requisiti e Limitazioni
- Tutte le configurazioni elaborano i pagamenti PayPal allo stesso modo, quindi gli utenti che utilizzano PayPal per acquistare corsi in piattaforma non dovrebbero notare differenze nel processo di checkout.
- Alcune valute supportate da Docebo potrebbero non essere accettate da PayPal. Controllare che le valute di interesse siano gestite da entrambi i sistemi prima di procedere. Elenco completo delle valute supportate da Docebo.
- Se si utilizza l'Extended Enterprise, configurare le impostazioni di PayPal nel dominio principale. Se alcuni domini richiedono una configurazione diversa, applicare la configurazione localmente, nella tab E-Commerce dell'app Extended Enterprise.
Attivare PayPal in Piattaforma
Attivare l'app Payment Method - PayPal Legacy (IPN) o Payment Method - PayPal Payments come descritto nell'articolo della Knowledge Base dedicato alla gestione di applicazioni e funzionalità. L'app si trova nella tab Integrazione Software Terzi.
PayPal Legacy (IPN)
Per configurare PayPal Legacy (IPN), connettersi alla piattaforma come Superadmin, accedere al Menu Amministrazione dall’icona ingranaggio in alto a destra, e cliccare Gestione nella sezione Metodo di Pagamento - PayPal Legacy (IPN). Selezionare Abilita il gateway di pagamento PayPal Standard per abilitare il gateway.
Inserire l’account PayPal che si desidera utilizzare. Attenzione, per utilizzare questo sistema, è necessario possedere un account venditore in PayPal. È possibile testare la configurazione prima di utilizzare l’ambiente live, selezionando l’opzione per abilitare la modalità sandbox. Premere Salva le Modifiche per terminare.
PayPal Payments
Per configurare PayPal Payments, connettersi alla piattaforma come Superadmin, accedere al Menu Amministrazione dall’icona ingranaggio in alto a destra, e cliccare Gestione nella sezione Metodo di Pagamento - PayPal Payments. Selezionare Abilita il gateway di pagamento PayPal Payments per abilitare il gateway.
È necessario un account PayPal Developer per configurare questo gateway di pagamento in piattaforma. PayPal Payments è disponibile solo in alcune nazioni e per alcune valute. Controllare se la nazione e la valuta di interesse sono supportati in PayPal (si apre in una nuova tab).
Inserire l’account di PayPal, il Client ID e il Client Secret nei campi di testo corrispondenti. Per recuperare queste informazioni da PayPal, creare un’applicazione nell’account PayPal Developer. Fare riferimento alla knowledge base di PayPal per ulteriori informazioni (si apre in una nuova tab).
Una volta creata l'app, sarà possibile visualizzare le chiavi API necessarie alla configurazione. Di default, il nuovo account PayPal sarà creato in modalità Sandbox. È possibile utilizzare questa modalità anche se si desidera utilizzare la modalità sandbox per PayPal Payments in piattaforma. Per utilizzare le chiavi API per i pagamenti in piattaforma, disabilitare la Modalità Sandbox. Premere Salva le Modifiche per completare l’integrazione.