Adyen¶
Adyen est une entreprise basée aux Pays-Bas qui propose plusieurs possibilités de paiement en ligne.
Note
Adyen only works with customers processing more than 10 million annually or invoicing a minimum of 1000 transactions per month.
Configuration d’Adyen¶
Create an Adyen account if necessary and log into your Adyen Customer Area.
Astuce
Se connecter à votre compte de test pour tester l’intégration sans facturer les clients. Basculer vers votre compte réel une fois prêt à accepter les paiements.
Contactez l’équipe d’assistance Adyen pour activer la fonctionnalité Captures partielles multiples.
In the Adyen Customer Area, go to and click the relevant API credential user name in the list or click Create new credential to create a new one.
Dans la section Server settings, cliquez sur Generate API key, puis cliquez sur l’icône (Copy API key) et enregistrez la valeur pour l’étape Configuration Odoo.
In the Client settings section, click Generate client key, then click the (Copy API key) icon and save the value for the Configuration Odoo step.
Enter your Odoo website URL in the Add allowed origins field, then click Add.
Cliquez sur Save changes en bas de la page.
Go to in the left menu and click Create new webhook.
In the Create new webhook popup, click Add on to the Standard webhook line.
Dans le formulaire Webhook generation, dans la section Server configuration, saisissez l”URL de votre base de données Odoo suivie de
/payment/adyen/notification.Dans la section Security, cliquez sur Generate sous HMAC, puis cliquez sur l’icône (Copy HMAC to the clipboard) et enregistrez la valeur pour l’étape Configuration Odoo.
Cliquez sur Save configuration en bas de la page.
Go to , then copy the Prefix and save it for the Configuration Odoo step.
Configuration Odoo¶
Fill in the Merchant account, API Key, Client Key, HMAC Key, and API URL Prefix fields with the values saved at the Adyen configuration step.
Configurer les options restantes selon les besoins.
Définir le champ État sur Activé.
Astuce
Si vous souhaitez tester Adyen sans affecter les transactions en ligne, utilisez vos identifiants de compte de test, saisissez https://checkout-test.adyen.com dans le champ API URL Prefix et définissez le champ State sur Test Mode.
Capture manuelle¶
Pour activer la capture manuelle pour les paiements Adyen, suivez ces étapes :
Accédez à l’onglet Configuration et activez Capture Amount Manually.
Connectez-vous à votre espace client Adyen, puis accédez à et cliquez sur Company dans la section Account management.
Dans la section General, cliquez sur l’icône (Edit property) à côté du champ Capture Delay.
Dans la fenêtre contextuelle, définissez le champ Délai de capture sur Manuel et cliquez sur Enregistrer.
Note
Si la transaction n’est pas capturée dans les 7 jours, le client est en droit de la révoquer.
Vous pouvez capturer manuellement et créditer les paiements directement depuis votre espace client Adyen.
Voir également