Documentazione

1Registrazione

Per iniziare a elaborare pagamenti tramite SOFORT devi prima ottenere un account esercente. L’account esercente può essere creato qui: https://www.sofort.com/payment/users/register/?language_id=EN

Otterrai così un account esercente e una password che ti serviranno per continuare.

2Configurazione

La sezione seguente descrive come deve essere configurato l’account SOFORT per accettare pagamenti.

2.1Accedere al backend commerciante

Innanzitutto devi accedere al backend commerciante SOFORT: https://www.sofort.com/payment/users/login Accedi con le credenziali che ti sono state fornite durante il processo di registrazione.

2.2Creare un Project ID

Innanzitutto devi creare un project ID nel tuo backend SOFORT. Per farlo, vai a Projects > My projects e fai clic su Add new project. Una volta compilate tutte le informazioni necessarie, ti verrà fornito un nuovo project ID che ti servirà successivamente per la configurazione.

C
Figure 1. Crea un Gateway Project ID nel backend SOFORT.
Note
L’integrazione funziona solo con i Gateway Projects. Assicurati di selezionare un progetto gateway quando crei il tuo progetto. I Classic Projects non funzionano.
gateway-project
Figure 2. È importante creare un Gateway Project e non un progetto classico.

2.3Creare le tue credenziali API

Come passaggio successivo devono essere create le credenziali API. Per farlo, vai a Services > API key. Qui puoi creare una nuova chiave API facendo clic su Generate new API Key. Questa chiave verrà utilizzata successivamente per la configurazione.

Data Origin
Figure 3. Crea una chiave API

2.4Configurare SOFORT all’interno dell’applicazione

Una volta completata tutta questa configurazione, devi configurare il gestore nell’applicazione per poter elaborare pagamenti tramite SOFORT.

2.4.1Creare un gestore

Innanzitutto crea un gestore e seleziona SOFORT dalla lista dei gestori disponibili.

Nella pagina successiva ti verrà chiesto di impostare l’Operation Mode sulla modalità live. Maggiori informazioni sui test sono disponibili di seguito. Una volta passato a Live, potrai inserire il Customer No., l’API Key e il SOFORT Project ID che abbiamo creato sopra.

2.4.2Creare un tipo di pagamento

Se non l’hai già fatto, devi creare un tipo di pagamento di tipo SOFORT Banking.

2.4.3Creare un connettore

Infine, dobbiamo collegare il tipo di pagamento alla configurazione del gestore in una configurazione del connettore.

3Testare la tua integrazione SOFORT

Puoi testare il tipo di pagamento SOFORT quando metti il gestore in modalità operativa test. In questo caso il gestore utilizza le nostre credenziali per elaborare pagamenti con la banca di test SOFORT.

Una volta che i tuoi test hanno avuto esito positivo, puoi tornare alla modalità live.