Introduction
L’offre e-commerce de CAWL est une solution de paiement de commerce électronique multicanale sécurisée conforme à la norme PCI DSS. Elle vous permet d’accepter et de gérer des transactions de paiement en prenant en compte les règles métiers liées à votre activité (paiement à la livraison, paiement différé, paiement récurrent, paiement en plusieurs fois, etc.).
L’objectif de la présente page est d’expliquer la migration de Sherlock's 2.0 vers l’offre e-commerce de CAWL.
Étapes de migration
La migration vers l’offre e-commerce de CAWL doit s’effectuer en 3 grandes étapes :
- Préparer la migration
- Intégrer la solution et la tester
- Passer en Production
Étape 1 : préparer la migration
Avant toute chose, il vous est demandé de contacter le support AVEM afin de valider la compatibilité de vos outils avec l’offre e-commerce de CAWL:
- Du lundi au vendredi 9h00 - 18h30
- ecommerce_LCL@avem-groupe.com
- +33 (0)980 980 791
L’équipe support vous expliquera les démarches, vous orientera vers la bonne implémentation de solution (voir étape 2 ci-dessous) et vous accompagnera tout au long de votre migration.
À la suite de cet appel, vous pourrez vous rapprocher de votre conseiller / chargé d’affaire afin de souscrire à l’offre e-commerce de CAWL.
Dès signature du contrat, vous recevrez un email de bienvenue avec vos identifiants afin de créer votre compte et de paramétrer votre portail commerçant.
Vous pouvez créer un compte de tests, afin de valider l’intégration de la solution sur votre boutique en ligne et effectuer des paiements tests. Le support AVEM pourra vous accompagner sur ce sujet.
La bascule de vos flux sur la nouvelle offre e-commerce de CAWL déclenchera la fermeture de vos boutiques actuelles sur la solution Sherlock's 2.0.
NB : vous aurez accès à l’historique et au remboursement des transactions pendant 13 mois.
Étape 2 : intégrer la solution et tester
Vous trouverez ci-dessous un tableau de correspondance des interfaces entre les solutions Sherlock's 2.0 et CAWL eCommerce, avec des liens vers la documentation technique correspondante.
Si vous êtes utilisateurs de CMS (Prestashop, Magento, …), notez que nous vous proposons également des Plugins vous permettant de faciliter la migration vers la nouvelle plateforme. Plus d’informations sur les plugins CMS ici : Plugins CMS.
| Interface Sherlock's 2.0 | Interface CAWL eCommerce | Lien vers documentation |
|---|---|---|
| Sherlock’s Paypage | Hosted Checkout Page | Annexe 1 : migrer vers Hosted Checkout Page |
| Sherlock's iFrame | Hosted Tokenization Page | Annexe 2 : migrer vers Hosted Tokenization Page |
| Sherlock’s Office | Server-To-Server | Annexe 3 : migrer vers Server-to-server |
| Sherlock’s Office Batch | Non disponible |
Étape 3 : passer en Production
Pour la mise en place de la solution, contactez-nous pour vérifier la comptabilité de votre site :
Du lundi au vendredi 9h00 - 18h30
+33 (0)980 980 791
Vous pouvez consulter le guide de démarrage pour vous accompagner dans la prise en main du portail marchand.
Option 1 : migrer vers Hosted Checkout Page
Introduction
Hosted Checkout Page est la version améliorée de la page de paiement Sherlock's. Une solution pérenne, elle prend en charge plus de 30 méthodes de paiement (et ce nombre continue d'augmenter) ainsi que de nombreuses possibilités de personnalisation.
- Déléguez le traitement des données sensibles à notre service pour la conformité PCI.
- Adaptation visuelle flexible et facile.
- Intégration facile, paiement instantané!
Grâce aux API REST et aux fonctionnalités de notre plateforme, migrer de la page de paiement Sherlock's vers Hosted Checkout Page est facile.
Utilisez cette liste de contrôle pour nous laisser vous guider tout au long du processus de migration:
- Familiarisez-vous avec Hosted Checkout Page
- Configurer/Créer un compte de test
- Choisissez la manière dont vous souhaitez implémenter Hosted Checkout Page
- Modifier l'URL de l'Endpoint cible
- Configurer votre compte de test
- Adapter Hosted Checkout Page
- Assurez-vous de recevoir les retours de transaction de notre plateforme
- Testez votre nouvelle intégration
Les étapes de la migration vers Hosted Checkout Page
Familiarisez-vous avec Hosted Checkout Page
Familiarisez-vous avec Hosted Checkout Page, le flux de paiement et ses fonctionnalités spécifiques : Hosted Checkout Page
Configurer/Créer un compte de test
Vous n'avez pas encore de compte de test ? Obtenez en un en quelques étapes seulement: créez votre compte de test.
Choisissez la manière dont vous souhaitez implémenter Hosted Checkout Page
- Utilisez nos plugins - Si vous utilisez un CMS, c'est le raccourci idéal pour vous connecter à notre plateforme : voir les plugins
- Utilisez nos SDK - Si vous souhaitez créer une application de toutes pièces, nos SDK serveur / SDK client encapsulent l'API de manière efficace et accessible : voir les SDKs.
Modifier l'URL de l'Endpoint cible
Modifiez l'URL de l'Endpoint cible et les données que vous devez envoyer à notre plateforme pour obtenir l'URL de redirection. Les paramètres Sherlock's se traduisent par des propriétés au format JSON dans votre requête CreateHostedCheckout
Configurer votre compte de test
Hosted Checkout Page réduit vos efforts en externalisant la plupart des paramètres techniques vers l'API CreateHostedCheckout. Cependant, vous devez effectuer quelques configurations de base dans votre compte:
- Configurez votre clé API / Secret API pour mettre en place le mécanisme d'authentification de l’offre e-commerce de CAWL. Lisez notre guide dédié pour en apprendre plus.
- Configurez votre clé Webhooks / Secret Webhooks pour recevoir des retours concernant les transactions traitées. Lisez notre guide dédié pour en apprendre plus.
Adapter Hosted Checkout Page
Adaptez Hosted Checkout Page à l'apparence de votre boutique en ligne. CAWL eCommerce vous permet de personnaliser considérablement l'expérience de paiement de vos clients en:
- Ajoutant des propriétés spécifiques à votre requête CreateHostedCheckout.
- Modifiant le Hosted Checkout Page directement dans votre compte.
Assurez-vous de recevoir les retours de transaction de notre plateforme
Assurez-vous que l'infrastructure de votre boutique en ligne reçoit et traite les retours de transaction de notre plateforme.
Hosted Checkout Page propose des Webhooks et des points de terminaison GetHostedCheckout / GetPaymentDetails pour obtenir toutes les informations dont vous avez besoin pour suivre vos commandes.
Pour améliorer la transparence, CAWL eCommerce implémente trois propriétés pour représenter le statut d'une transaction:
- status
- statusCategory
- statusCode
Pour un contrôle manuel rapide, consultez le statut des transactions dans le Merchant Portal. Lisez le chapitre dédié dans notre guide Merchant Portal pour en apprendre plus.
Testez votre nouvelle intégration
Utilisez nos cas de tests pour déclencher des scénarios spécifiques pour tout moyen de paiement donné. Notre API Explorer vous permet de créer et de tester d'innombrables scénarios en seulement quelques clics!
Les étapes suivantes
Pour la mise en place de la solution, contactez-nous pour vérifier la comptabilité de votre site :
Du lundi au vendredi 9h00 - 18h30
+33 (0)980 980 791
Vous pouvez consulter le guide de démarrage pour vous accompagner dans la prise en main du portail marchand.
Option 2 : migrer vers Hosted Tokenization Page
Introduction
Insérez un formulaire de paiement iFrame sur votre page de paiement. Nous hébergeons l'iFrame en toute sécurité de notre côté, mais vous contrôlez son apparence. Les données de paiement saisies par vos clients sont enregistrées sous forme de token, que vous pouvez utiliser pour effectuer des paiements.
- Déléguez le traitement des données sensibles à notre plateforme pour être conforme à la norme PCI
- Adaptation visuelle et personnalisation flexibles et faciles
- Facilitez les achats futurs et les paiements Card On File
Grâce aux API REST et aux fonctionnalités de notre plateforme, migrer de la page de paiement Sherlock ‘s vers Hosted Tokenization Page est facile
Utilisez cette liste de contrôle pour nous laisser vous guider tout au long du processus de migration:
- Familiarisez-vous avec Hosted Tokenization Page
- Configurer/Créer un compte de test
- Choisissez la manière dont vous souhaitez implémenter Hosted Tokenization Page
- Modifier l'URL de l’Endpoint cible
- Configurer votre compte de test
- Adapter Hosted Tokenization Page
- Assurez-vous de recevoir les retours de transaction de notre plateforme
- Testez votre nouvelle intégration
Les étapes de la migration vers Hosted Tokenization Page
Familiarisez-vous avec Hosted Tokenization Page
Familiarisez-vous avec Hosted Tokenization Page, le flux de paiement et ses fonctionnalités spécifiques : Hosted Tokenization Page
Configurer/Créer un compte de test
Vous n’avez pas encore de compte de test ? Obtenez en un en quelques étapes seulement: : créez votre compte de test.
Choisissez la manière dont vous souhaitez implémenter Hosted Tokenization Page
Utilisez nos plugins
Si vous utilisez un CMS, c’est le raccourci idéal pour vous connecter à notre plateforme : voir les plugins
Utilisez nos SDK
Si vous souhaitez créer une application de toutes pièces, nos SDK serveur / SDK client encapsulent l’API de manière efficace et accessible, vous permettant de créer votre propre boutique en ligne / application mobile : voir les SDKs.
Modifier l'URL de l’Endpoint cible
Modifiez l'URL de l'Endpoint cible et les données que vous devez envoyer à notre plateforme pour obtenir l'URL de tokenisation. Assurez-vous également d'ajouter ces éléments HTML/code Javascript à votre page de paiement
Configurer votre compte de test
Hosted Tokenization Page réduit vos efforts en externalisant la plupart des paramètres techniques vers l’API CreatePaymentApi. Cependant, vous devez effectuer quelques configurations de base dans votre compte :
- Configurez votre clé API / Secret API pour mettre en place le mécanisme d'authentification de l’offre e-commerce de CAWL. Lisez notre guide dédié pour en apprendre plus.
- Configurez votre clé Webhooks / Secret Webhooks pour recevoir des retours concernant les transactions traitées. Lisez notre guide dédié pour en apprendre plus.
Adapter Hosted Tokenization Page
- Utilisant les différents outils de personnalisation avancée.
- Téléchargeant un modèle entièrement personnalisé ou une version adaptée de notre repository GitHub
Assurez-vous de recevoir les retours de transaction de notre plateforme
Assurez-vous que l'infrastructure de votre boutique en ligne reçoit et traite les retours de transaction de notre plateforme.
Hosted Tokenization Page propose des Webhooks et un point de terminaison GetPaymentDetails pour obtenir toutes les informations dont vous avez besoin pour suivre vos commandes.
- status
- statusCategory
- statusCode
Pour un contrôle manuel rapide, consultez le statut des transactions dans le Merchant Portal. Lisez le chapitre dédié dans notre guide Merchant Portal pour apprendre comment faire cela.
Testez votre nouvelle intégration
Utilisez nos cas de tests pour déclencher des scénarios spécifiques pour tout moyen de paiement donné. Notre API Explorer vous permet de créer et de tester d'innombrables scénarios en seulement quelques clics!
Les étapes suivantes
Pour la mise en place de la solution, contactez-nous pour vérifier la comptabilité de votre site :
Du lundi au vendredi 9h00 - 18h30
+33 (0)980 980 791
Vous pouvez consulter le guide de démarrage pour vous accompagner dans la prise en main du portail marchand.
Option 3 : migrer vers Server-to-server
Introduction
Server-to-server est la version améliorée de la méthode d'intégration Sherlock ‘s Office. Offrant le flux de paiement le plus simple, elle permet un contrôle total de l'expérience de paiement.
- Adaptation visuelle et personnalisation flexibles et faciles
- Expérience de paiement fluide pour les clients utilisant les paiements Card On File ou notre solution Hosted Tokenization Page.
Grâce aux API REST et aux fonctionnalités de notre plateforme, migrer de Sherlock‘s Office vers Server-to-server est facile.
Utilisez cette liste de contrôle pour nous laisser vous guider tout au long du processus de migration:
- Familiarisez-vous avec Server-to-server
- Configurer/Créer un compte de test
- Choisissez la manière dont vous souhaitez implémenter Server-to-server
- Modifier l'URL de l’Endpoint cible
- Configurer votre compte de test
- Adapter votre page de paiement
- Assurez-vous de recevoir les retours de transaction de notre plateforme
- Testez votre nouvelle intégration
Les étapes de la migration vers Server-to-server
Familiarisez-vous avec Server-to-server
Familiarisez-vous avec Server-to-server, le flux de paiement et ses fonctionnalités spécifiques : Server-to-server
Configurer/Créer un compte de test
Vous n’avez pas encore de compte de test ? Obtenez en un en quelques étapes seulement: : créez votre compte de test.
Choisissez la manière dont vous souhaitez implémenter Server-to-server
Utilisez nos plugins
Si vous utilisez un CMS, c’est le raccourci idéal pour vous connecter à notre plateforme : voir les plugins
Utilisez nos SDK
Si vous souhaitez créer une application de toutes pièces, nos SDK serveur / SDK client encapsulent l’API de manière efficace et accessible, vous permettant de créer votre propre boutique en ligne / application mobile : voir les SDKs.
Modifier l'URL de l’Endpoint cible
Modifiez l'URL de l'Endpoint cible et les données que vous devez envoyer à notre plateforme pour obtenir l'URL de tokenisation. Assurez-vous également d'ajouter ces éléments HTML/code Javascript à votre page de paiement
Configurer votre compte de test
Server-to-server réduit vos efforts en externalisant la plupart des paramètres techniques vers l’API CreatePaymentApi. Cependant, vous devez effectuer quelques configurations de base dans votre compte:
- Configurez votre clé API / Secret API pour mettre en place le mécanisme d'authentification de l’offre e-commerce de CAWL. Lisez notre guide dédié pour en apprendre plus.
- Configurez votre clé Webhooks / Secret Webhooks pour recevoir des retours concernant les transactions traitées. Lisez notre guide dédié pour en apprendre plus.
Adaptez votre page de paiement
Comme les clients restent dans l'environnement de votre boutique en ligne, vous êtes complètement libre de concevoir votre page de paiement. Suivez nos meilleures pratiques pour une expérience de paiement optimisée.
Assurez-vous de recevoir les retours de transaction de notre plateforme
Assurez-vous que l'infrastructure de votre boutique en ligne reçoit et traite les retours de transaction de notre plateforme.
Server-to-server propose des Webhooks et des points de terminaison GetPaymentDetails / GetPaymentDetails pour obtenir toutes les informations dont vous avez besoin pour suivre vos commandes.
- status
- statusCategory
- statusCode
Pour un contrôle manuel rapide, consultez le statut des transactions dans le Merchant Portal. Lisez le chapitre dédié dans notre guide Merchant Portal pour apprendre comment faire cela.
Testez votre nouvelle intégration
Utilisez nos cas de tests pour déclencher des scénarios spécifiques pour tout moyen de paiement donné. Notre API Explorer vous permet de créer et de tester d'innombrables scénarios en seulement quelques clics!
Les étapes suivantes
Pour la mise en place de la solution, contactez-nous pour vérifier la comptabilité de votre site :
Du lundi au vendredi 9h00 - 18h30
+33 (0)980 980 791
Vous pouvez consulter le guide de démarrage pour vous accompagner dans la prise en main du portail marchand.