Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

La cartouche prend en charge l’approche de la page de paiement hébergée, où les informations de paiement sont entrées directement sur les pages hébergées et fournies par Axepta bnp paribas. Au cours du processus de paiement, lorsque le client choisit d’utiliser l’un des modes de paiement pour lesquels le mode de formulaire hébergé est activé, il / elle sera redirigé vers les pages de paiement hébergées Axepta afin de compléter la commande. Une fois la commande terminée, le client est renvoyé à la boutique du commerçant, où il / elle peut examiner le résumé de la commande.

...

La cartouche permet au client de sélectionner et d’utiliser une variété de méthodes de paiement afin de compléter le processus de paiement. Les méthodes de paiement disponibles et les configurations afférentes sont gérées via une clé d’activation fournie par Axepta bnp paribas et configurée dans Business Manager.

...

La cartouche prend en charge la configuration de plusieurs comptes. Chaque compte peut être personnalisé en fonction des besoins du commerçant, en accédant à l’écran Module Axepta bnp paribas > Configuration des comptes et en modifiant les options.

...

L’écran de gestion des commandes personnalisé fourni avec la cartouche Axepta permet au commerçant d’effectuer des opérations sur chaque commande individuelle, ainsi que de visualiser les informations de commande, les détails de paiement et les notes.

Signature d'Axepta bnp paribas

Un mécanisme de vérification de signature est disponible pour vérifier le contenu des demandes et redirections entre le site marchand et la plateforme Axepta bnp paribas. Chaque requête est signée avec un paramètre de chaîne qui assure l’origine et l’intégrité de la requête, hachée avec un algorithme SHA256.

...

Il est possible d’annuler une commande en accédant à l’écran Module Axepta > bnp paribas> Gérer les commandes > Détails de la commande. Une commande ne peut être annulée que si elle n’a pas encore été saisie. Sinon, le commerçant se verra offrir d’effectuer un remboursement.

...

La cartouche offre au commerçant la possibilité d’effectuer un remboursement partiel ou total d’une commande, en accédant à l’écran Module Axepta bnp paribas > Gérer les commandes > Détails de la commande. Cette opération permet au commerçant de créditer des fonds à un utilisateur final à la suite d’un débit précédent et elle est toujours liée à une transaction de paiement ou de capture réussie.

...

Chaque mode de paiement peut être personnalisé par le commerçant dans la section Business Manager > Module Axepta > bnp paribas> Configuration des comptes. Différentes options peuvent également être activées et personnalisées, options qui seront prises en compte lors du processus de paiement, selon les spécifications définies par le commerçant :

...

  • Manuellement pour chaque commande, en accédant aux détails de la commande depuis le module Axepta > bnp paribas> Gérer les commandes

Deux modes d’intégration sont utilisés pour la cartouche Axepta bnp Paribas afin de traiter les transactions :

  • Formulaire hébergé : l’acheteur est redirigé vers la page de paiement hébergée d’Axepta bnp paribas.
  • Formulaire hébergé dans un iframe : la page de paiement hébergée d’Axepta bnp Paribas est affichée dans un iframe.

...

  • Lorsque l’acheteur sélectionne un mode de paiement pour lequel le mode de formulaire hébergé est activé, il n’entrera plus les détails de sa carte de crédit dans la page de paiement de la boutique, mais sera redirigé vers la page de paiement Axepta bnp Paribas. Une fois que le client a confirmé la commande, il / elle est retournée à la boutique du commerçant, sur la page de résumé de la commande après une transaction réussie ou sur la page de confirmation de la commande si la commande a été annulée ou le paiement a été refusé.
  • Lorsque l’acheteur est authentifié et sélectionne un mode de paiement par carte de crédit, plusieurs options lui sont présentées et, une fois la sélection effectuée, le processus de paiement normal se poursuit : 

...

  • Les méthodes de paiement par carte bancaire ou American Express sont activées dans Business Manager > Outils marchands > Module Axepta > bnp paribas> Configuration du compte
  • Le mode de formulaire hébergé est sélectionné pour le mode de paiement activé

...

5. Le client est redirigé vers la page de paiement Axepta bnp Paribas où il ajoutera les informations de carte de crédit et passera la commande.

...

8. Le commerçant peut vérifier les détails de la commande, les informations de paiement et les notifications Business Manager >Outils Marchands >  Module Axepta bnp paribas > Gestion des commandes.

9. Le commerçant peut vérifier les informations dans la plateforme extranet Axepta bnp paribas. 

Cas d'usage 2

Sommaire

Le client passe une commande en tant qu’invité ou authentifié, en utilisant un mode de paiement avec le mode formulaire iframe activé.

...

  • Les méthodes de paiement par carte bancaire ou American Express sont activées dans Business Manager > Outils marchands > Module Axepta > Axepta  bnp paribas> Configuration du compte.
  • Le mode de formulaire Iframe est sélectionné pour le mode de paiement activé.

...

8. Le commerçant peut vérifier les détails de la commande, les informations de paiement et les notifications Business Manager > Outils marchands > Module Axepta Axepta  bnp paribas > Gérer les commandes.

9. Le commerçant peut vérifier les informations dans la plateforme extranet Axepta. bnp paribas

Cas d'usage 3

Sommaire

Le client passe une commande en tant qu’utilisateur authentifié, en utilisant la carte bancaire ou la méthode de paiement American Express avec l’option One-Click activée.

...

  • Les méthodes de paiement par carte bancaire et/ou American Express sont activées dans Business Manager > Outils marchands > Module Axepta > Axepta  bnp paribas> Configuration du compte.

Étapes

...

8. Le commerçant peut vérifier les détails de la commande, les informations de paiement et les notifications dans Business Manager > Outils marchands > Module Axepta Axepta  bnp Paribas > Gérer les commandes.

9. Le commerçant peut vérifier les informations dans la plateforme extranet Axepta bnp paribas.

Cas d'usage 4

Sommaire

Le commerçant effectue des opérations manuelles de saisie/remboursement sur une nouvelle commande.

...

1.Le commerçant accède à Business Manager > Outils marchands > Module Axepta bnp paribas > Gérer les commandes et ouvre l’écran des détails de la commande pour une commande existante.

...

6. Le commerçant peut vérifier les informations dans la plateforme extranet Axepta bnp paribas.

Limites- contraintes

  • Le commerçant a besoin d’un compte Axepta bnp paribas configuré
  • Les fonctionnalités suivantes ne sont pas concernées :

...

La cartouche d’intégration Axepta bnp paribas a été certifiée avec la version de Salesforce Commerce Cloud : actuellement API version 22.10, Site Genesis version 104.1.3 et SFRA version 5.3.0. Il est généralement rétrocompatible avec les anciennes versions car il utilise des méthodes communes et stables pour accéder aux objets du système Client, Commande et Paiement. Actuellement, SFRA version 6.x et supérieure ne sont pas pris en charge.

...

Les configurations des comptes dépendent des devises activées sur le site. Après avoir activé une / plusieurs devises sur le site, il est possible de créer les configurations nécessaires. Pour cela, une interface personnalisée est disponible dans : Merchant Tools> Axepta bnp paribas Module> Accounts Configuration Configuration . Dans cette interface, les devises activées sont listées, avec la possibilité de modifier / créer ces configurations.

...

La cartouche est dotée d’une interface de gestion des transactions Axepta. Elle se trouve dans Merchant Tools> Axepta Module> Manage Orders. Lorsque vous cliquez sur le numéro de commande, vous trouverez les détails de cette commande / transaction Axepta bnp paribas associée.

Détails des transactions

...

Ce mode de capture ne nécessite aucune action. L’ordre est marqué comme « PAID » et les différents attributs Axepta relatifs à la capture sont remplis. Côté Axepta bnp paribas, la transaction est automatiquement capturée dès sa validation.

...

Ce mode de capture n’a également aucune action du côté Axepta (la commande est capturée par elle-même après la période spécifiée dans les préférences du site). Cependant, pour qu’il soit à jour et marqué comme capturé sur SFCC, il est nécessaire d’activer le Job Axepta bnp paribas - Update Delayed Captures . La tâche s’exécutera sur les commandes dont la date de saisie est « expirée ». Sur ceux-ci, un appel est effectué pour vérifier le statut du paiement, via le service axepta.inquire . Après le retour, il effectue des actions similaires au mode « Auto » (pour marquer la commande comme capturée).

...

Ce mode de capture nécessite un appel au terminal de capture. Ces appels sont gérés par la tâche Axepta - Capture Orders. Cette tâche s’exécute sur les commandes Axepta bnp paribas dont le statut est « EXPÉDIÉ » et qui ne sont pas saisies. Il appelle ensuite le service axepta.capture sur ces commandes. Si la rétroaction est positive, l’ordre est marqué comme Capturé et PAYÉ.

...

Les cas de test sont conçus pour couvrir à la fois la fonctionnalité de la boutique, du point de vue du client final, ainsi que la fonctionnalité de gestionnaire , du point de vue du commerçant. Se reporter également à la section 2 – Présentation des composants : Cas d’utilisation pour plus d’échantillons Axepta d’échantillons Axepta bnp paribas a été testé avec : 

  • SFRA version 5.3.0

...

Cette cartouche ajoute un objet personnalisé axpAccountsConfiguration, nécessaire pour stocker des informations sur les comptes. Il contient des informations définies dans Merchant Tools> Axepta Module> Configuration des comptes.

Commandes

Axepta bnp paribas  stockera les résultats de communication dans des notes de commande telles que : 

...

  • axpCode : Le code de réponse d’Axepta bnp paribas
  • axpIsOrder : Indicateur indiquant si l’ordre a été traité par Axepta bnp paribas
  • axpIsCaptured : Indicateur indiquant si le paiement a été saisi

...

  • axpPayID : ID de paiement d’Axepta bnp paribas
  • axpRefundedAmount : Le montant qui a déjà été remboursé
  • axpTransID : ID de transaction d’Axepta bnp paribas

Services 

L’intégration Axepta bnp paribas utilise les services ci-dessous 

...

Chaque erreur liée à Axepta bnp paribas est signalée au point de terminaison de l’API Axepta bnp paribas . La charge utile de la requête contient la description de l’erreur, ID de commande et la charge utile de suivi de pile au format JSON. La commande échouera et contiendra une « erreur » dans les notes de commande (DS – Gestion des commandes). De plus, dans les journaux d’erreurs, cette situation sera ajoutée, avec des détails spécifiques. L’utilisateur final recevra un message d’erreur technique générique : « Nous sommes désolés que votre commande n’ait pas pu être passée. Cela s’est probablement produit en raison d’un volume de commande élevé ou d’erreurs de connexion temporaires. Veuillez attendre quelques minutes et soumettre de nouveau votre commande. Nous ne traiterons pas votre paiement tant que vous n’aurez pas passé votre commande. Si vous avez d’autres questions, veuillez communiquer avec nous. »

Indisponibilité de Axepta Axepta bnp paribas

En cas d’indisponibilité du service Axepta bnp paribas, le contenu de l’iFrame ou de la redirection est rompu.

...

En cas de problèmes d’intégration, de fonctionnalités manquantes, etc., veuillez contacter l’équipe Axepta bnp paribas à https://axepta.bnpparibas/contact-us/ ou votre gestionnaire de compte Axepta bnp paribas.

Guide Utilisateur

Rôles -Responsabilités

L’administrateur du magasin est chargé de vérifier la configuration du compte marchand Axepta bnp paribas dans l’extranet Axepta bnp paribas. Les administrateurs doivent vérifier régulièrement tous les paiements reçus pour s’assurer qu’ils contiennent les données attendues (devise, montant, informations client, etc.). 

Gestionnaire d'affaire

Module Axepta Axepta bnp paribas

Le module d’intégration Axepta bnp paribas a été créé. Il permet de configurer les méthodes de paiement et les options de paiement, ainsi que d’examiner les détails de la commande et d’effectuer des opérations manuelles sur chaque transaction.

...

  • Cochez les cases du module Axepta bnp paribas et appuyez sur Update.


  • Le module Axepta bnp paribas est affiché dans Merchant Tools

...

Configuration des comptes de paiement Axepta bnp paribas  - Configuration des comptes

Les configurations des comptes dépendent des devises activées sur le site. Après avoir activé une / plusieurs devises sur le site, il est possible de créer les configurations nécessaires. Pour cela, une interface personnalisée est disponible dans : Outils marchands > Module Axepta bnp paribas > Configuration des comptes.

...

Lors de la saisie d’un nouveau compte de paiement, vous devez saisir les 4 informations suivantes qui vous auront été envoyées par Axepta bnp paribas  :

  • MerchantID : l’identifiant du compte de paiement Axepta bnp paribas
  • Clé HMac : La clé de chiffrement liée à ID MerchantID

...

La liste des modes de paiement affichés dépend de votre contrat avec Axepta bnp paribas.

Modification d'un compte de paiement

Lors de la modification d’un compte de paiement existant, les 3 informations suivantes doivent être saisies, telles que fournies par Axepta bnp paribas :

  • MerchantID : l’identifiant du compte de paiement Axepta bnp paribas
  • Clé HMac : La clé de chiffrement liée à ID MerchantID

...

Avec la cartouche, vous disposez d’une interface pour gérer les transactions Axepta. Elle se trouve dans Merchant Tools > Axepta Module > Manage Orders. Sur cette page, les commandes avec le drapeau « Is Axepta bnp paribas » sont listées. Le statut et les informations générales sont également listés. Lorsque vous cliquez sur ID de commande, vous trouverez les détails de cette commande et la transaction Axepta bnp paribas associée.

Détail des transactions

Sur cette page, les informations générales de la commande et du paiement avec Axepta bnp paribas sont affichées.


Sur le côté gauche Opérations de paiement de la commande, vous pouvez trouver la liste des appels, avec le type d’appel effectué et le statut. Nous avons donc les opérations PAIEMENT, CAPTURE, REMBOURSEMENT, ANNULATION... Sur le côté droit, nous trouvons les détails des retours d’appel de service (donc tous les détails de la transaction effectuée). À partir de cette page, il est également possible d’annuler ou de rembourser le paiement.

...

Ce mode de capture ne nécessite aucune action. L’ordre est marqué comme "PAID", et les différents attributs Axepta concernant la concernant la saisie est effectuée. Du côté Axepta bnp paribas, la transaction est saisie automatiquement dès qu’elle est validée.

...

Ce mode de capture est également sans aucune action du côté Axepta bnp paribas (la commande est capturée par elle-même après le délai spécifié dans les préférences du site). Cependant, pour qu’il soit mis à jour et marqué comme capturé sur SFCC, il est nécessaire d’activer le Job Axepta bnp paribas - Update Delayed Captures. Cette tâche s’exécutera sur les commandes avec une date de capture avec un délai "passé". Lors de ces commandes, un appel est effectué pour vérifier le statut du paiement, via le service service axepta.info. Après le retour, il effectue des actions similaires au mode "Auto" (donc marquer l’ordre comme capturé).

...

Ce mode de capture nécessite un appel au terminal de capture. Ces appels sont gérés par la tâche Axepta bnp paribas - Capture Orders. Cette tâche s’exécute sur les commandes Axepta bnp paribas  au statut "EXPÉDIÉ", et non capturées, puis appelle le service axepta.capture sur ces commandes. Si le retour est positif, l’ordre est marqué comme capturé et payé.

...

Deux taches  sont créés pour gérer les transactions avec Axepta Axepta  bnp paribas :

  • Axepta bnp paribas - Ordres de Saisie : pour récupérer le statut du paiement en mode "Manuel"
  • Axepta bnp paribas - Update Delayed Captures : pour récupérer le statut du paiement en mode "With Delay". Cette tâche utilise le paramètre "axpCaptureDelay" Pour que les tâches de capture fonctionnent correctement, il sera nécessaire de définir un / plusieurs sites d’exécution pour eux via le contexte des étapes.

Site de préférence de la configuration de Axepta Axepta bnp paribas

Les éléments de configuration générale se trouvent dans Préférences du site ( Outils marchands> Préférences personnalisées> Configurations Axepta bnp paribas )


Il contient les éléments suivants :

...

Il n’y a qu’un seul processeur de paiement ajouté pour la mise en œuvre d’Axepta : AXEPTA bnp paribas. Aller à : Outils marchands > Commande > Processeurs de paiement

...

Un seul mode de paiement est ajouté pour la mise en œuvre d’Axepta bnp paribas : AXEPTA bnp paribas . Allez à : Outils marchands > Commande > Méthodes de paiement

...

  • custom-axepta -blade6-9-appserver-*date*. log – Journaux Axepta bnp paribas  personnalisés

Tous les journaux se trouvent dans : Administration > Développement du site > Configuration du développement. Sélectionnez les journaux et entrez vos identifiants BM si nécessaire.

...

Afin de se connecter au back office Axepta bnp paribas, une configuration est requise sur chaque compte Axepta bnp paribas pour permettre la communication entre une instance de SFCC et Axepta bnp paribas. Le lien se fait via des URL, qui sont ajoutées dans la plateforme Extranet Axepta pour chaque compte :

...

Dans ce mode de paiement, le client est redirigé vers le site Axepta bnp paribas pour saisir ses informations de carte de crédit.

...

Table Filter
fixedCols
totalrow,,,,,
hidelabelsfalse
ddSeparator;‚;‚;‚;‚;
sparkNameSparkline
hidePaneFiltration panel
limitHeight
sparklinefalse
default,,,,
isFirstTimeEnterfalse
cell-width250,250,250,250,250
hideColumnsfalse
totalRowName
totalColName
disabledfalse
enabledInEditorfalse
globalFilterfalse
id1712158838961_-334134594
iconfilter
order0,1,2,3,4
hideControlsfalse
inversefalse,false,false,false,false
numbering
datefilter
columnNom,Catégorie,Région d'émission,Pays,Devises
sortNom ⇧
totalcol
disableSavefalse
rowsPerPage
separatorPoint (.)
labelsNom‚Catégorie‚Région d'émission‚Pays‚Devises
thousandSeparator
ignoreFirstNrows
ddOperatorOR,OR,OR,OR,OR
userfilter
datepatternd M yy
numberfilter
heightValue
updateSelectOptionstrue
worklog365|5|8|y w d h m|y w d h m
isORAND
showNRowsifNotFiltered


LogoNomCatégorieRégion d'émissionPaysDevises

American Express
CarteInternationalFrance ; Italie ; Belgique ; Luxembourg ; Royaume-Uni ; Irlande ; Pays-Bas ; Espagne ; Allemagne ; Portugal ; Suisse ; Autriche ; Slovaquie ; Slovénie ; Suède ; Danemark ; Norvège ; Finlande ; Estonie ; Lituanie ; Lettonie ; GrèceEUR ; GBP ; CHF ; USD ; AUD ; CAD ; DKK ; JPY ; NOK ; PLN ; SEK

CBCarteFranceFranceEUR

FLOABNPLEuropeFrance ; Italie ; Belgique ; Espagne ; Allemagne ; Portugal EUR

MastercardCarteInternationalFrance ; Italie ; Belgique ; Luxembourg ; Royaume-Uni ; Irlande ; Pays-Bas ; Espagne ; Allemagne ; Portugal ; Suisse ; Autriche ; Slovaquie ; Slovénie ; Suède ; Danemark ; Norvège ; Finlande ; Estonie ; Lituanie ; Lettonie ; GrèceEUR ; GBP ; CHF ; DKK ; USD ; CAD ; JPY ; NOK ; SEK ; PLN ; AUD

PaypalWalletInternationalFrance ; Italie ; Belgique ; Luxembourg ; Royaume-Uni ; Irlande ; Pays-Bas ; Espagne ; Allemagne ; Portugal ; Suisse ; Autriche ; Slovaquie ; Slovénie ; Suède ; Danemark ; Norvège ; Finlande ; Estonie ; Lituanie ; Lettonie ; GrèceEUR ; GBP ; USD ; CAD

VisaCarteInternationalFrance ; Italie ; Belgique ; Luxembourg ; Royaume-Uni ; Irlande ; Pays-Bas ; Espagne ; Allemagne ; Portugal ; Suisse ; Autriche ; Slovaquie ; Slovénie ; Suède ; Danemark ; Norvège ; Finlande ; Estonie ; Lituanie ; Lettonie ; GrèceEUR ; GBP ; CHF ; DKK ; USD ; CAD ; JPY ; NOK ; SEK ; PLN ; AUD


...