Documentation

1Inscription

Pour commencer à traiter des paiements via SOFORT, vous devez d’abord obtenir un compte marchand. Le compte marchand peut être créé ici : https://www.sofort.com/payment/users/register/?language_id=EN

Vous obtiendrez ainsi un compte marchand et un mot de passe dont vous aurez besoin pour continuer.

2Configuration

La section suivante décrit comment le compte SOFORT doit être configuré afin d’accepter des paiements.

2.1Se connecter au backend marchand

Vous devez d’abord vous connecter au backend marchand SOFORT : https://www.sofort.com/payment/users/login Connectez-vous avec les identifiants qui vous ont été fournis lors du processus d’inscription.

2.2Créer un Project ID

Vous devez d’abord créer un project ID dans votre backend SOFORT. Pour cela, vous accédez à Projects > My projects et cliquez sur Add new project. Une fois toutes les informations nécessaires renseignées, un nouveau project ID vous est fourni, dont vous aurez besoin ultérieurement pour la configuration.

C
Figure 1. Créez un Gateway Project ID dans le backend SOFORT.
Note
L’intégration ne fonctionne qu’avec des Gateway Projects. Assurez-vous de sélectionner un projet gateway lorsque vous créez votre projet. Les Classic Projects ne fonctionnent pas.
gateway-project
Figure 2. Il est important de créer un Gateway Project et non un projet classique.

2.3Créer vos identifiants API

À l’étape suivante, des identifiants API doivent être créés. Pour cela, vous accédez à Services > API key. Vous pouvez ici créer une nouvelle clé API en cliquant sur Generate new API Key. Cette clé sera utilisée ultérieurement pour la configuration.

Data Origin
Figure 3. Créez une clé API

2.4Configurer SOFORT dans l’application

Une fois toute cette configuration effectuée, vous devez configurer le processeur dans l’application pour pouvoir traiter des paiements via SOFORT.

2.4.1Créer un processeur

Créez d’abord un processeur et sélectionnez SOFORT dans la liste des processeurs disponibles.

Sur la page suivante, il vous sera demandé de régler l’Operation Mode sur le mode live. De plus amples informations concernant les tests sont disponibles ci-dessous. Une fois passé en Live, vous pourrez saisir le Customer No., l’API Key et le SOFORT Project ID que nous avons créés ci-dessus.

2.4.2Créer un mode de paiement

Si ce n’est pas déjà fait, vous devez créer un mode de paiement de type SOFORT Banking.

2.4.3Créer un connecteur

Enfin, nous devons lier le mode de paiement à la configuration du processeur au sein d’une configuration de connecteur.

3Tester votre intégration SOFORT

Vous pouvez tester le mode de paiement SOFORT lorsque vous mettez le processeur en mode de fonctionnement test. Dans ce cas, le processeur utilise nos identifiants pour traiter des paiements avec la banque de test SOFORT.

Une fois vos tests réussis, vous pouvez repasser en mode live.