Vous pouvez créer votre propre compte Adyen directement en ligne. Rendez-vous sur https://www.adyen.com/signup et demandez un compte marchand. Après avoir fourni toutes les informations, vous recevrez les informations nécessaires à la création de la configuration du processeur et du connecteur.
Une fois inscrit pour un compte marchand chez Adyen, vous recevez un e-mail qui contient toutes les informations nécessaires pour vous connecter au backend d’administration marchand Adyen.
Vous devez faire la distinction entre le portail de test et le portail live :
L’accès d’administration est nécessaire pour configurer les réglages requis pour l’authentification.
Tout d’abord, le processeur Adyen doit être configuré. Pour ce faire, accédez à Space > Paiement > Configuration > Processeurs . Cliquez sur créer une configuration de processeur et saisissez Adyen dans le champ pour sélectionner le processeur et démarrer la configuration.
Le Merchant Account Name est fourni par Adyen et est également visible dans le backend du compte, dans le coin supérieur gauche. Pour la configuration, vous devez basculer dans le Merchant Account que vous souhaitez connecter à la plateforme et indiquer également ce nom dans la configuration du connecteur.
Dans le backend Adyen, accédez à Developers > API Credentials et sélectionnez Create new credential. Choisissez ici de créer un nouvel utilisateur de service web. Notez le nom d’utilisateur généré par le système car vous devrez le copier dans la configuration du processeur.
Sur l’écran de création de l’utilisateur, procédez comme suit.
Dans la section Server Settings / Authentication, copiez l’API key générée et collez-la dans la configuration du processeur.
Dans la section Permissions / Roles, configurez les rôles suivants :
Si certains rôles n’apparaissent pas à l’écran, veuillez contacter le support Adyen pour vous aider à les activer.
De plus, comme vous utilisez le rôle "API PCI Payments", Adyen peut vous demander de fournir des documents supplémentaires pour prouver que vous êtes autorisé à utiliser ce rôle. Vous trouverez toutes les informations et documents que vous pouvez transmettre à Adyen sur cette page : https://en.wallee.com/legal/pci.
Si vous utilisez les paiements iDEAL, vous devez sélectionner un rôle supplémentaire :
Ce rôle n’est requis que pour les paiements iDEAL. Si ce rôle n’apparaît pas à l’écran, veuillez contacter le support Adyen pour vous aider à l’activer.
N’oubliez pas de cliquer sur Save en bas pour enregistrer l’utilisateur configuré.
Veuillez d’abord suivre toutes les mêmes étapes que celles utilisées pour configurer l’environnement de test.
En plus, vous devez configurer l'"URL Prefix" pour l’accès à l’API de production. Vous pouvez trouver votre point de terminaison d’API de production en allant à Developers > API URLs dans votre compte Adyen. L’URL aura la forme suivante :
https://[random]-[company name]-pal-live.adyenpayments.com/[some_more_text_here]
La partie [random]-[company name] doit être copiée comme préfixe d’URL dans vos réglages de processeur de paiement live sur le portail.
Afin d’être notifié du statut de la transaction de paiement, il est important que les webhooks corrects soient configurés dans le backend marchand Adyen. Afin de créer les webhooks, accédez dans le backend Adyen à Developers > Webhooks.
Les types de webhooks suivants doivent être activés pour un traitement correct des paiements :
Standard Notification : Celui-ci doit être activé quel que soit le mode de paiement utilisé. Notez lors de la configuration des notifications standard qu’il existe une section sur la page intitulée "Additional Settings" que vous pouvez développer en cliquant sur le petit triangle, si elle n’est pas déjà développée. Si vous utilisez certains modes de paiement, vous devez activer certaines options. Si vous traitez des cartes de crédit y compris 3D Secure, vous devez activer Include 3D Secure Result dans les Additional Settings.
Ideal Details Notification : Lors de l’utilisation des paiements iDEAL | Wero, ce type de notification supplémentaire doit être activé.
Boleto Pending Notification : Lors de l’utilisation des paiements Boleto Bancário, ce type de notification supplémentaire doit être activé.
|
Note
|
Si les webhooks ne sont pas configurés correctement, il ne sera pas possible de traiter les paiements et cela peut entraîner le blocage de votre compte Adyen pour la réception de toute autre notification, vous obligeant à contacter le support Adyen pour résoudre ce problème. |
Les paramètres suivants doivent être définis sous General / Server Configuration pour le traitement correct des paiements :
L'URL est spécifique à votre space. Nous vous montrons l’URL que vous devez saisir dans la notification. Accédez à la page de configuration des notifications sous Space > Paiement > Configuration > Processeurs > Adyen Processor > Notification Setup . Lorsque vous avez plusieurs spaces, il vous sera demandé de sélectionner le space. L’URL de notification dépend du space.
Assurez-vous d’utiliser la SSL Version of TLS 1.2.
Réglez la Method sur HTTP Post.
Vous devez définir un nom d’utilisateur et un mot de passe pour la Basic Authentication des notifications de statut de paiement. Vous pouvez définir ces valeurs comme vous le souhaitez, assurez-vous simplement de saisir les mêmes détails dans la configuration du processeur.
Additional Settings : Lors de la configuration des notifications standard, il existe une section sur la page intitulée Additional Settings. Si vous traitez des cartes de crédit y compris 3-D Secure, vous devez activer l’option Include 3D Secure Result.
Une fois la configuration du processeur enregistrée, le Connector Wizard vous sera présenté. En cliquant sur activate, le portail créera automatiquement la configuration du mode de paiement et le connecteur correspondant dans votre compte.
De plus amples informations sur les connecteurs, les modes de paiement et le processeur sont disponibles dans la documentation du concept de connecteur.
|
Note
|
Assurez-vous que tous les modes de paiement que vous activez dans l’application sont également actifs dans votre compte Adyen. Afin d’activer un mode de paiement supplémentaire, vous devez en faire la demande auprès du support Adyen. |
Les réglages supplémentaires suivants devront être activés, selon les types de paiements que vous souhaitez pouvoir traiter :
Recurring payments : Si vous souhaitez pouvoir traiter des paiements récurrents, vous devez demander au support Adyen d’activer votre compte pour cette fonctionnalité ; elle n’est pas activée par défaut.
3-D Secure : Si vous souhaitez utiliser l’authentification 3D-Secure, vous devez demander au support Adyen d’activer votre compte pour cette fonctionnalité ; elle n’est pas activée par défaut.