Pour les marchands qui disposent déjà d’une boutique Checkout Champ et d’une passerelle de paiement Adyen.
La même configuration, du début à la fin, à l’écran. Les étapes écrites ci-dessous suivent exactement la vidéo.
Comment intégrer la passerelle Adyen à Checkout ChampCe guide vous accompagne pas à pas pour connecter votre compte Checkout Champ à votre passerelle Adyen.
Connectez-vous à votre compte Checkout Champ Admin : app.checkoutchamp.com
Rendez-vous dans CRM → Gateways → Gateway Integrations.
Repérez Adyen v2 (Apple Pay & Google Pay).
Cliquez sur + Activate.
La page Create New Gateway s’ouvre.
Laissez cette page ouverte — vous y reviendrez une fois les identifiants récupérés dans Adyen. Ouvrez l’article consacré à Adyen dans la base de connaissances Checkout Champ dans un onglet séparé (vous y copierez une URL de webhook plus tard).
Connectez-vous à votre Adyen Customer Area.
Rendez-vous dans Developers → API Credentials.
Vous devriez voir une configuration d’identifiant API existante. Ouvrez-la pour la modifier.
Vous obtiendrez les meilleurs résultats en cochant tous les rôles.
Faites défiler jusqu’en bas de la page de l’identifiant API.
Sous Roles, activez tous les rôles disponibles.
Cliquez sur Save Changes.
Une fois l’enregistrement effectué, remontez en haut de la page.
Générez une API Key s’il n’en existe pas encore.
Il arrive que Checkout Champ rejette les clés API contenant certains caractères spéciaux. Si la passerelle ne s’enregistre pas ou échoue à s’authentifier, générez une nouvelle clé API et réessayez jusqu’à ce que l’enregistrement aboutisse.
Copiez la clé API — vous la collerez dans Checkout Champ dans un instant.
Dans Adyen, rendez-vous dans Developers → API URLs.
Repérez votre Live API URL Prefix.
Copiez cette valeur telle quelle.
Elle servira lors de la configuration de la passerelle dans Checkout Champ.
Dans Adyen, rendez-vous dans Developers → Webhooks.
Cliquez sur + Create Webhook.
Choisissez Standard Webhook.
Renseignez les paramètres du webhook comme suit :
JSONTLS 1.2Sélectionnez uniquement les événements suivants :
Cliquez sur Save Configuration.
Toujours sur la page du webhook, ouvrez Security.
Générez une nouvelle HMAC Key.
Copiez la clé HMAC.
Vous la collerez dans le champ HMAC Key de Checkout Champ.
Dans Adyen, rendez-vous dans Settings → Transaction Description.
Sélectionnez Merchant Account comme valeur dynamique.
Définissez la valeur du libellé comme vous le souhaitez. C’est elle qui détermine ce qui apparaît sur les relevés bancaires de vos clients.
Copiez cette valeur.
Collez-la dans le champ Descriptor de la configuration de la passerelle Adyen dans Checkout Champ.
Revenez à la page Create New Gateway dans Checkout Champ et renseignez les champs obligatoires :
Vérifiez soigneusement toutes les valeurs. Une fois terminé, cliquez sur Create Gateway.
Dans Checkout Champ, rendez-vous dans CRM → Campaigns.
Ouvrez une campagne pour laquelle vous souhaitez utiliser Adyen.
Rendez-vous dans Offers → Options → Batch Update.
Sous General Settings, définissez Gateway Account sur votre nouvelle passerelle Adyen.
Enregistrez les modifications.
Passez une carte de test sur l’un des produits de cette campagne.
Si la transaction est traitée avec succès, l’intégration est terminée.
Vous pouvez désormais traiter des transactions réelles.
Vous avez intégré Adyen à Checkout Champ avec succès. En cas de problème, contactez votre Account Manager Checkout Champ, rapprochez-vous de votre interlocuteur Compaytence ou réservez un appel directement sur Compaytence.com.
Si un élément de la configuration de la passerelle ne se comporte pas comme ce guide le décrit, contactez votre interlocuteur Compaytence avant de passer en mode réel.