Recherche sur le wiki

Paramètres avancés
ET
ET
ET
ET

Catalogue e-commerce - Moyens de paiement

Documentation et tutoriels

  • e-majine
  • Ma boutique


Introduction

1/ Paiements autre que en ligne

a/ Paiement en plusieurs fois

b/ Virement, Paiement à l’enlèvement, chèque

2/ Paiements électroniques

a/ Atos

1- Site en mode de démonstration

2- Site en pré-production

3 - Site en production

1/ Le paiement

2/ Paiements différés pour Atos

b/ Monetico Paiement (anciennement CMCIC P@iement)

1/ Monetico Paiement - Paiement en x fois

d/ Cybermut (Crédit Mutuel) :

e/ Paybox

1/ Paybox, paiement en x fois

2/ Paybox 2.00 (déprécié)

h/ SpPlus

i/ SystemPay

j/ Axepta

k/ Up2pay e-transactions

l/ Lyranetwork

m/ Online (anciennement Payline)

n/ Paypal

o/ Fintecture

3/ Tester les moyens de paiement

4/ Gérer les templates des moyens de paiement

5/ Dates des mises à jours des systèmes de paiement

Introduction

Les moyens de paiement permettent aux clients de votre boutique e-commerce de payer les articles disponibles à la vente sur votre site. Une fois que les clients ajoutent vos produits à un panier, ils utilisent votre tunnel de commande pour entrer leurs informations d'expédition et les détails de paiement avant de passer leurs commandes. Chaque commande devient ensuite une transaction enregistrée dans e-majine.


Notre tutoriel sur l’activation des modules de paiements

1/ Paiements autre que en ligne

Sur la page Ma boutique > Configuration > Moyens de paiement sont listés les moyens de paiement activés depuis le webo-facto. En cliquant sur le bouton “modifier”, représenté par un crayon à droite de chaque moyen de paiement, un layer de configuration s’affiche. Sur cet écran de configuration se trouve un formulaire dont certains champs sont standards à tous les moyens de paiement et d’autres sont spécifiques. Parmi ces champs standards on peut citer :

  • Activer le moyen de paiement : Il suffit de le cocher pour que le moyen de paiement soit activé dans le site public. Assurez-vous que votre moyen de paiement soit bien configuré avant de l’activer.
  • Nom du moyen de paiement : permet de personnaliser le nom du moyen de paiement. La valeur de ce champ sera appliquée dans le backoffice de e-majine mais aussi sur le site public.
  • Mode de démonstration : permet de passer en mode démonstration ou en mode production. Les paiements réalisés en mode démonstration ne sont pas vraiment effectués.
  • Etat de la commande après l’enregistrement de la transaction : permet de définir l’état de la commande après la validation du client.
  • Catégories d’utilisateurs ayant accès au moyen de paiement : permet de spécifier les groupes d’utilisateurs pouvant bénéficier du moyen de paiement. Si aucune valeur n’est définie alors tous les membres bénéficieront du moyen de paiement.
  • Montant minimum pour activer ce moyen de paiement : permet d’indiquer un montant du panier au-dessous duquel le moyen de paiement concerné ne s'affiche pas dans le tunnel de commande.
  • Montant maximum pour activer ce moyen de paiement : permet d’indiquer un montant du panier au-dessus duquel le moyen de paiement concerné ne s’affiche pas dans le tunnel de commande.

A part ces champs standards, chaque moyen de paiement possède des champs spécifiques qui devraient être renseignés pour le bon fonctionnement du module. La configuration de ces champs sera détaillée dans les paragraphes suivants.

a/ Paiement en plusieurs fois

Le paiement en plusieurs fois est une option des banques proposant le module de paiement,

Paiement en plusieurs fois”, on peut activer le mode paiement en plusieurs fois en activant la case à cocher “Proposer au client le paiement en plusieurs fois

  • Nom du moyen de paiement en plusieurs fois : permet de personnaliser le nom du moyen de paiement avec le mode paiement en plusieurs fois. Si aucune valeur n’est définie le nom par défaut sera nom_du_moyen_de_paiement (Paiement en x fois).
  • Montant minimum du panier pour proposer le paiement en plusieurs fois : permet de définir un montant minimum au-dessous duquel le mode de paiement en plusieurs fois n’est pas activé.
  • Mode de calcul pour le premier paiement : ce champ propose trois valeurs possible à savoir :
  • Montant fixe : le montant du premier paiement sera fixé et le reste du paiement sera réparti proportionnellement sur les autres échéances restantes. Un champ permettant d’indiquer la valeur du premier paiement s’affiche si cette option est choisie.
  • Pourcentage : le montant du premier paiement sera calculé en pourcentage par rapport au montant total. Le reste du paiement sera également réparti proportionnellement sur les autres échéances restantes. Un champ permettant d’indiquer le pourcentage du premier paiement s'affiche si cette option est choisie.
  • A répartir proportionnellement : le montant total du paiement sera réparti proportionnellement sur le nombre total d’échéances.
  • Nombre total de paiements : permet de définir le nombre total d’échéances du mode paiement en plusieurs fois.
  • Nombre de jours entre deux paiements : permet de définir, en nombre de jours, l’intervalle entre deux paiements.  

b/ Virement, Paiement à l’enlèvement, chèque

Virement donne la possibilité  à l’internaute de régler la facture de façon différée tandis que Paiement à l’enlèvement permet de la régler par téléphone. Chèque quant à lui permet, comme son nom l’indique, de régler la facture par chèque.

Pour la configuration de ces trois mode de paiement, il faut configurer le champ :

  • Information sur ce paiement :  Le message que vous indiquez ici se retrouvera à l'étape "confirmation", lors de l'achat. Vous pouvez spécifier par exemple l'adresse à laquelle envoyer le chèque pour le mode de paiement “chèque”.

2/ Paiements électroniques

On peut regrouper les modules de paiement selon plusieurs types de configuration (briques de paiement) :

a/ Atos

Voici les banques l'utilisant :

  • Mercanet (BNPPARIBAS) - Aujourd’hui axepta
  • HSBC
  • Sherlock's (Crédit Lyonnais)
  • CyberPlus de la Banque Populaire
  • E-transaction
  • Crédit Agricole
  • Citelis
  • Scellius
  • Sogenactif
  • Webaffaires
  • Edel

La banque délivre un Certificat et un "Merchant ID". Il vous faut choisir l'extension "classique" pour le télécharger.

  • Le certificat se présente sous la forme d'un fichier appelé certif.fr.NOM_DU_CLIENT
  • L'ID se présente sous la forme d'un nombre à 15 chiffres par exemple 123456789012345

1- Site en mode de démonstration

  • Choisissez le mode de "démonstration actif"
  • Indiquez un numéro d'identifiant factice ou votre numéro d'identifiant.

e-majine vous indiquera un numéro de carte bleue factice pouvant vous servir pour les tests. Aucun compte ne sera débité.

2- Site en pré-production

Renommer le certificat en "certif.fr.123456789012345" ("certif.fr.MERCHANT ID"), puis l'uploader dans le manage (Catalogue / Paiement puis le  module de paiement souhaité)

  • Indiquez le numéro d'identifiant
  • Choisissez le mode de "démonstration inactif"

Vous pouvez maintenant utiliser le paiement avec un vrai numéro de carte bleue, aucun compte ne sera débité. En revanche, toutes les cartes bleues ont une limite de paiement à la semaine, les tests de paiement que vous allez effectuer seront décomptés de cette limite. C'est pour cela qu'il est conseillé de n'effectuer qu'un seul test et avec un produit peu cher. Vous pouvez par exemple créer un produit dédié à ce test qui couterait 50 centimes.

3 - Site en production

Il vous suffit d'envoyer le PV de mise en production à la banque en leur demandant d'activer le paiement en production. Cela se fait souvent par fax. Cela peut prendre une semaine avant d'être actif. Atos n'effectue les mises en production que deux fois par semaine. Une fois ceci fait, les paiements sur le site sont pris en compte et les comptes bancaires sont débités.

1/ Le paiement

Pour ATOS, il est possible de prendre en compte deux paramètres pour le moyen de paiement : la manière dont le paiement est envoyé à la banque et le nombre de jours avant l'envoi de la transaction à la banque :

Présentation de la transaction en banque (De quelle façon ATOS soumettra la transaction à la banque ?) :

  • Automatiquement : Dès lors que l'internaute donne son numéro de carte bleue et valide son achat, la transaction est présentée automatiquement à la banque sans manipulation manuelle.
  • Après validation de la transaction par le commerçant dans le module office ATOS : Le commerçant peut choisir de valider lui-même la transaction et donc de présenter cette transaction à la banque seulement à la suite de cette action manuelle.

Présentation de la transaction en banque (De quelle façon ATOS soumettra la transaction à la banque ?) :

  • Immédiatement : La transaction sera soumise immédiatement.
  • Délais défini manuellement : Vous pouvez spécifier le nombre de jours avant que la présentation en banque de la transaction s'effectue.

L'url d'autoresponse est transmise par e-majine au module bancaire.

2/ Paiements différés pour Atos

Le client final peut choisir lors du paiement par carte bleue s'il souhaite payer comptant ou en nombre prédéterminés de fois. Une fois la commande passée, le client final ainsi que l'administrateur ont accès à l'échéancier des paiements correspondants.

Dans le manage :

  • Autoriser ou non le paiement en plusieurs fois (case à cocher qui fait "dérouler" d'autres options)
  • Possibilité de paramétrer le nombre total de paiements
  • La date du premier paiement (acompte) peut être immédiat ou différé
  • Le montant du premier paiement (acompte) peut être un fixe ou un pourcentage. Si le montant du panier n'atteint pas le montant fixe de l'acompte ou le montant minimum pour le pourcentage, le moyen de paiement en plusieurs fois n'est pas présenté.
  • Paramétrage de la période entre deux paiement

Coté public :

  • Échéanciers visibles dans l'affichage des commandes via la boite "mon compte"
  • Le choix des paiements immédiats ou différés sont présentés à l'étape des moyens de paiement (ainsi que leurs propriétés).

Mails :

  • Des notifications sont envoyées par mail à l'administrateur ainsi qu'à l'acheteur et comportant l'échéancier

Limitations :

  • En cas de refus de la banque (autre que pour cause de service temporairement indisponible), la transaction n'est pas re-joué et les échéances suivantes se poursuivent indépendamment de ce refus. Le commerçant doit alors se mettre en contact avec l'internaute. En cas de refus pour cause de service temporairement indisponible, la transaction sera re-joué automatiquement.
  • C'est la banque qui crée l'échéancier définitif, on ne présente donc pas d'échéancier qu'après que la commande soit passée (l'échéancier prévisionnel est présenté sur la page de paiement de la banque)

Templates liés au paiement différé

b/ Monetico Paiement (anciennement CMCIC P@iement)

Cette procédure vous permet de le configurer :

Avant tout, vous devez vous munir des informations suivantes :

  • Numéro de TPE :
  • Code société :
  • Clé de sécurité :

Vous pouvez maintenant vous rendre dans la section "Catalogue / Paiements" d'e-majine pour configurer le module. Cliquez sur le lien "Monetico Paiement". Vous obtiendrez alors un formulaire vous demandant les informations suivantes :

  • Activation : Pour activer le module.
  • Mode démonstration : Si vous utilisez la valeur "Actif", les transactions ne seront pas réellement débitées.
  • Banque : Sélection de la banque parmi Crédit Mutuel, CIC ou OBC.
  • Identifiant TPE : vous devez saisir le numéro de TPE
  • Clé de sécurité : Vous devez saisir la clé de sécurité de 40 caractères
  • Code société : Vous devez saisir le code société

Valider ensuite le formulaire de configuration du module dans le manage.

Contactez le service technique de Monetico Paiement afin de transmettre l'URL de l'interface de retour. Celle-ci est une adresse du type http://domain.tld/viewcart-payment-monetico-autoresponse.html. Il est préférable de fournir cette URL avec le vrai nom de domaine plutôt que l'alias "atester.fr".

Vous devez de plus vérifier qu'un widget panier est actif à la racine de votre site. Si celui-ci exécute ses actions dans une rubrique précise, cette rubrique devra être ajoutée dans l'url de retour.

Exemple : http://domain.tld/panier/viewcart-payment-monetico-autoresponse.html

 Pour effectuer des tests, vous devrez également "ouvrir" le site (désactiver la page "site en cours de construction").

Dès lors, le module est en pré-production, vous devez réaliser 3 tests complets de commande en utilisant un véritable numéro de carte bancaire. Une fois ces tests effectués, vous pouvez demander le passage en production du module aux services de Monetico Paiement.

Dès confirmation du passage en production, vous devez revenir dans le formulaire de configuration du module dans le manage puis désactiver le mode de démonstration. Les transactions seront maintenant débitées.

1/ Monetico Paiement - Paiement en x fois

Ce moyen de paiement est disponible à travers l'add-on Monetico Paiement, paiement en x fois.

La configuration est la même que le paiement Monetico Paiement. Seule l'url de retour change.

Contactez le service technique de Monetico Paiement afin de transmettre l'URL de l'interface de retour. Celle-ci est une adresse du type http://domain.tld/viewcart-payment-moneticomultiple-autoresponse.html. Il est préférable de fournir cette URL avec le vrai nom de domaine plutôt que l'alias "atester.fr".

Vous devez de plus vérifier qu'un widget panier est actif à la racine de votre site. Si celui-ci exécute ses actions dans une rubrique précise, cette rubrique devra être ajoutée dans l'url de retour.

Exemple : http://domain.tld/panier/viewcart-payment-moneticomultiple-autoresponse.html

Pour effectuer des tests, vous devrez également "ouvrir" le site (désactiver la page "site en cours de construction").

d/ Cybermut (Crédit Mutuel) :

Cette procédure vous permet de le configurer :

Avant tout, vous devez vous munir des informations suivantes :

  • Numéro de TPE : Code numérique (Il fait toujours 7 caractères)
  • Code société : Ce code reprend le plus souvent la raison sociale du client
  • Clé privée : C'est un fichier qui doit être téléchargé sur le site de cybermut.

Ces informations sont transmises au client par e-mail et par courrier postal. Les identifiants permettant de télécharger la clé sont fournis en deux parties (e-mail+courrier).

Il faut commencer par accepter les conditions en sélectionnant "J'accepte les termes des présentes licences". Vous obtiendrez alors un formulaire.

Dans la première zone (textarea), vous devez copier le contenu de la clé privée. Pour ceci, il suffit de l'ouvrir dans un éditeur de texte. Normalement, le contenu est présenté sur 4 lignes.

Cliquez ensuite sur le bouton "Compléter avec une phrase clef".

Vous devez ensuite saisir le numéro TPE puis cliquez sur le bouton "Calculer le HMAC de Contrôle".

Dans la partie suivante de ce formulaire, vous devez juste renseigner le champ "Codesociete" puis choisir le kit "PHP>=4.3.0" et le serveur bancaire du "Crédit Mutuel".

Cliquez enfin sur le bouton "Code Source".

Vous pouvez maintenant vous rendre dans la section "Catalogue / Paiements" du manage pour configurer le module. Cliquez sur le lien "Module CYBERMUT du Crédit Mutuel". Vous obtiendrez alors un formulaire vous demandant les informations suivantes :

  • Code société : Vous devez saisir le code société
  • Identifiant TPE : vous devez saisir le numéro de TPE
  • Phrase clé : Voir ci-dessous
  • Clé privée : Voir ci-dessous
  • Mode démonstration : Si vous utilisez la valeur "Actif", les transactions ne seront pas réellement débitées.
  • Activation : Pour activer le module.
  • Afficher pour les groupes : Permet d'activer le module pour certains groupes

Pour remplir le champ "Phrase clé", il suffit de regarder dans la première zone sous le bouton "Code source" du configurateur du Crédit Mutuel. Vous devriez avoir quelque chose comme dans l'exemple suivant :

define("CMCIC_DIR", "/test/");

define("CMCIC_SERVER", "www.creditmutuel.fr/telepaiement" );

function CMCIC_hmac($CMCIC_Tpe, $data="")

{  $pass = "{Phrase clé}";

La "Phrase Clé" est donc "{Phrase clé}". Il vous suffit de reporter cette valeur dans le formulaire du manage.

Enfin vous trouverez la valeur à saisir pour le champ "Clé privée" dans la zone suivante :

$MyTpe = array ( "tpe" =>"0390939", "soc" => "peauceross", "key" => "{Clé privée}" );

$MyTpe["retourok"] = "http://url.retour.com/ok.cgi";

$MyTpe["retourko"] = "http://url.retour.com/ko.cgi";

$MyTpe["submit"]   = "Paiement CB - Card Payment";

Copier la valeur dans l'emplacement "{Clé privée}" et coller la dans le formulaire du manage.

Valider ensuite le formulaire de configuration du module dans le manage.

Contactez le service technique de cybermut afin de transmettre l'URL CGI2. Celle-ci est une adresse du type http://domain.tld/viewcart-payment-cybermut-autoresponse.html. Il est préférable de fournir cette URL avec le vrai nom de domaine plutôt que l'alias "atester.fr". Vous devez de plus vérifier qu'un widget panier est actif à la racine de votre site. Pour effectuer des tests, vous devrez également "ouvrir" le site (désactiver la page "site en cours de construction").

Dès lors, le module est en pré-production, vous devez réaliser 3 tests complets de commande en utilisant un véritable numéro de carte bancaire. Une fois ces tests effectués, vous pouvez demander le passage en production du module aux services de CyberMut.

Dès confirmation du passage en production, vous devez revenir dans le formulaire de configuration du module dans le manage puis désactiver le mode de démonstration. Les transactions seront maintenant débitées.

e/ Paybox

Cette procédure vous permet de le configurer :

Avant tout, vous devez vous munir des informations suivantes :

  • Numéro de site Paybox : Numéro de site fourni par la banque. Format : 7 chiffres. Exemple : 1999888
  • Numéro de rang Paybox : C'est le numéro de rang (ou « machine ») fourni par la banque du Commerçant. Format : 2 chiffres. Exemple : 01
  • Identifiant Paybox : Identifiant Paybox fourni par Paybox au moment de l'inscription du commerçant. Format : 1 à 9 chiffres. Exemple : 200814357
  • Clé d'authentification Paybox
     Lien vers la documentation

Vous pouvez maintenant vous rendre dans la section "Catalogue / Paiements" d'e-majine pour configurer le module. Cliquez sur le lien "Paybox". Vous obtiendrez alors un formulaire vous demandant les informations suivantes :

  • Activation : Pour activer le module.
  • Mode démonstration : Si vous utilisez la valeur "Actif", les transactions ne seront pas réellement débitées.
  • Numéro de site Paybox
  • Numéro de rang Paybox
  • Identifiant Paybox
  • Clé d'authentification Paybox
  • Nombre de jours avant la présentation de la transaction en banque
  • Choisissez l'état de la commande après la transaction enregistrée
  • Libellé : C'est l'intitulé du paiement qui s'affiche dans le tunnel de commande à l'étape de choix d'un paiement

Valider ensuite le formulaire de configuration du module dans e-majine.

L'URL de l'interface de retour est transmise automatiquement par e-majine. Il n'est pas nécessaire de la renseigner dans l'interface de configuration de Paybox.

Des cartes de tests sont disponibles à l'adresse suivante : http://www1.paybox.com/espace-integrateur-documentation/cartes-de-tests/

1/ Paybox, paiement en x fois

Ce moyen de paiement est disponible à travers l'add-on Paybox, paiement en x fois.

La configuration est la même que le paiement Paybox.

L'URL de l'interface de retour est transmise automatiquement par e-majine. Il n'est pas nécessaire de la renseigner dans l'interface de configuration de Paybox.

Des cartes de tests sont disponibles à l'adresse suivante : http://www1.paybox.com/espace-integrateur-documentation/cartes-de-tests/

2/ Paybox 2.00 (déprécié)

Spécifiez le nombre de jours avant que la présentation de la transaction en banque ne s'effectue : Il est possible pour ce moyen de paiement de définir le temps d'attente avant que le paiement soit pris en compte par la banque.

Comme dans le cadre de CyberMut, contactez le service technique de paybox afin de transmettre l'URL de notification. Celle-ci est une adresse du type http://domain.tld/viewcart-payment-paybox200-autoresponse.html. Il est préférable de fournir cette URL avec le vrai nom de domaine plutôt que l'alias "atester.fr". Vous devez de plus vérifier qu'un widget panier est actif à la racine de votre site. Pour effectuer des tests, vous devrez également "ouvrir" le site (désactiver la page "site en cours de construction").

h/ SpPlus

Pour configurer le paiement via SsPlus, il est demandé une adresse d'autoresponse.

Elle doit être de type : http://www.nomdomaineprincipal.com/rubriqueavecpanier/viewcart-payment-spplus-autoresponse

- le début de l'url correspond au nom de domaine principal, pas un nom de domaine avec redirection

- L'url fournie doit comporter le widget panier actif à cette rubrique. Là j'ai mis la rubrique "rubriqueavecpanier" pour exemple, mais on n'est pas obligé de fournir une url avec une rubrique

- l'url doit se terminer par "viewcart-payment-spplus-autoresponse"

i/ SystemPay

La gestion du dialogue avec le site marchand est réalisée grâce à deux types d'URL :

  • Url de retour vers le site marchand,
  • Url de notification à la fin du paiement (Autoresponse).

Il est préférable de fournir cette URL avec le vrai nom de domaine plutôt que l'alias "atester.fr".

Url de retour vers le site marchand

L'url de retour est appelée lorsque l'acheteur clique à la fin du paiement sur le bouton « Retourner à la boutique ».

Le marchand peut paramétrer dans le Back Office de Systempay les URL de retour depuis le menu Paramétrage > Boutique > onglet Configuration) :

L'URL de l'interface de retour est une adresse du type http://domain.tld/viewcart-payment-systempay2-response.html

Vous devez de plus vérifier qu'un widget panier est actif à la racine de votre site. Si celui-ci exécute ses actions dans une rubrique précise, cette rubrique devra être ajoutée dans l'url de retour.

Exemple : http://domain.tld/panier/viewcart-payment-systempay2-response.html

Url de notification à la fin du paiement (Autoresponse)

Systempay notifie automatiquement le site marchand du résultat du paiement. Systempay est capable de contacter le site marchand quel que soit le protocole utilisé (http ou https).

Le marchand peut paramétrer dans le Back Office de Systempay les URL de notification depuis le menu Paramétrage > Règles de notifications. Effectuez un clic droit sur la ligne URL de notification à la fin du paiement, sélectionnez Gérer la règle :

L'URL de l'interface de retour est une adresse du type http://domain.tld/viewcart-payment-systempay2-autoresponse.html

Vous devez de plus vérifier qu'un widget panier est actif à la racine de votre site. Si celui-ci exécute ses actions dans une rubrique précise, cette rubrique devra être ajoutée dans l'url de retour.

Exemple : http://domain.tld/panier/viewcart-payment-systempay2-autoresponse.html

Note : La solution de paiement implémente désormais 2 algorithmes de cryptage pour la clé. Pour le module e-majine, c'est "SHA-1" qu'il faut utiliser.

A noter que la configuration de l’url autoresponse pour Sytempay2 n’est pas obligatoire car le retour est géré automatiquement par e-majine pour ce module.

Pour effectuer des tests, vous devrez également "ouvrir" le site (désactiver la page "site en cours de construction").

j/ Axepta

Avant de pouvoir configurer le moyen de paiement Axepta, assurez-vous d’avoir les bonnes informations sur l’identifiant commerçant (MID), clé de chiffrement Blowfish, clé HMAC. Ces informations s’obtiennent en suivant les étapes indiquées sur la page : Premiers pas avec AXEPTA BNP Paribas

Vous pouvez maintenant vous rendre dans l’écran de gestion des moyens de paiement de e-majine “Ma boutique > Configuration > Moyens de paiement” puis cliquez sur le lien “Modifier” de Axepta pour voir afficher le layer de configuration de celui-ci afin de pouvoir renseigner les champs suivants :

  • Numéro de commerçant
  • Numéro de commerçant TEST
  • clé de chiffrement blowfish        
  • Clé HMAC

Pour la liste déroulante “Méthode de débit”, trois choix sont possibles :

  • Automatique : par la banque
  • Manuelle : par le commerçant
  • Choisir le nombre de jour : le débit se fait automatiquement après écoulement du nombre de jour choisi dans la liste déroulante “Délai de capture”.

k/ Up2pay e-transactions

Up2pay e-transactions se configure exactement comme :

 Paybox.

l/ Lyranetwork

Voici les banques utilisant Lyranetwork :

  • Clic&Pay
  • Payzen
  • Sogecommerce
  • Systempay

Pour récupérer les informations nécessaires à la bonne configuration de ces moyens de paiement, une information d’aide est affichée au-dessus du formulaire de configuration de ceux-ci.

Vous pouvez ensuite vous rendre dans l’écran de gestion des moyens de paiement de e-majine “Ma boutique > Configuration > Moyens de paiement” puis cliquez sur le lien “Modifier” du module concerné pour voir afficher le layer de configuration de celui-ci afin de pouvoir renseigner les champs suivants :

  • Identifiant du site
  • Certificat

m/ Online (anciennement Payline)

Le moyen de paiement Payline a changé de nom et est devenu Online.

Si vous n’avez pas encore un compte vous pouvez contacter le service support de Online pour obtenir un identifiant commerçant, un numéro de contrat de test ainsi que des accès sur le backoffice d'homologation où vous pourrez récupérer votre clé d'accès.

Après cela, vous pouvez vous rendre dans l’écran de gestion des moyens de paiement de e-majine “Ma boutique > Configuration > Moyens de paiement” puis cliquez sur le lien “Modifier” de Online pour voir afficher le layer de configuration de celui-ci afin de pouvoir renseigner les champs suivants :

  • Identifiant du marchand
  • clé d’accès
  • N° de contrat pour le paiement comptant

Pour l'activation de votre compte en production, Online vous explique les étapes à suivre dans sa documentation

n/ Paypal

Afin de bénéficier de la solution Paypal Checkout, vous devez :

  • Posséder un compte PayPal Developer
  • Configurer une application PayPal et récupérer les identifiants correspondants

Pour obtenir un compte Paypal developer, rendez-vous sur le PayPal developer, cliquez sur le bouton en haut à droite intitulé "Log into Dashboard". L’interface de connexion vous propose alors de vous connecter à votre compte ou d’en ouvrir un. Seuls les comptes Professionnel ou Business peuvent bénéficier de la solution PayPal Checkout, un compte Particulier ne suffit pas. Il vous faudra renseigner toutes les informations au cours des différentes étapes d'enregistrement.

Pour créer une application PayPal et obtenir vos identifiants, veuillez vous connecter puis vous rendre sur Applications PayPal.

Dans la partie My Apps & Credentials, vous trouverez un bouton en deux parties : Sandbox et Live. Pour chacune de ces deux parties, veuillez réaliser la procédure suivante :

  • Allez à la section REST API apps, créez une application via le bouton "Create App". Attention, il se peut que ce bouton soit grisé (non cliquable) tant que votre adresse email n'a pas été vérifiée. Si vous n'avez pas reçu l'email de confirmation, allez dans Préférence de votre compte PayPal et cliquez sur "Confirmer
  • Remplissez le nom de l'application
  • Pour la partie Sandbox, choisissez un des comptes Sandbox qui vous est proposé
  • Puis cliquez sur le bouton "Create App"

Une fois l'application créée, vous serez directement redirigé vers l'interface de celle-ci. Pour chacune des deux parties (Sandbox et Live), vous y retrouverez les informations nécessaires au bon fonctionnement de l’application.

Vous pouvez maintenant vous rendre dans l’écran de gestion des moyens de paiement de e-majine “Ma boutique > Configuration > Moyens de paiement” puis cliquez sur le lien “Modifier” de Paypal pour voir afficher le layer de configuration de celui-ci.

Renseignez les champs suivants par les informations que vous avez obtenu en suivant les étapes précédentes :

  • Identifiant Paypal
  • Client ID Sandbox
  • Client ID Live

Vous pouvez ensuite personnaliser l’affichage du bouton paypal permettant d’effectuer le paiement en renseignant les champs suivants :

  • Forme du bouton
  • Couleur du bouton
  • Taille du bouton

o/ Fintecture

Le système de paiement Fintecture c’est : Libérer le paiement pour accélérer la croissance des marchands. Retrouvez la présentation Fintecture.

→ Installation du système de paiement

1/ Créer une demande d'accompagnement


2/ Le service client webo-facto contactera Fintecture

3/ Vous recevrez de la part de Fintecture vos identifiants et informations de connexion

4/ Activez le module de paiement

Ma boutique → Configuration → Moyens de paiement → Fintecture

→ Activation du module de paiement



3/ Tester les moyens de paiement

Un certain nombre de choses ne sont pas accessibles quand vous êtes loggué en tant qu'agence, entre autres parce que ça pourrait poser des problèmes de sécurité (tout ce qui touche à votre profil d'utilisateur agence est considéré comme très sensible). La mise en panier de produits fonctionne normalement car à cette étape, le profil du client n'est pas utilisé.

Pour l'ensemble du processus de commande, lorsque vous pratiquez des tests, il vous faut ainsi impérativement vous créer un compte client normal.

Un compte client ordinaire vous permet, en outre, de vérifier le bon fonctionnement des envois automatiques de mail sur toute la chaîne de commande.

4/ Gérer les templates des moyens de paiement

Pour chaque moyen de paiement activé sur votre projet, vous avez trois templates personnalisables à savoir :

  • paiement_confirmation.html :

C’est le template utilisé pour afficher la confirmation du paiement, c’est-à-dire juste avant d’être redirigé vers la page de paiement de la banque.

La plupart des modules de paiement ont un bloc avec “test” comme id dans ce template. Ce bloc permet d’afficher les cartes de test recommandées par le moyen de paiement quand on est en mode démonstration. En mode production, le bloc “test” sera supprimé.

  • paiement_response.html :

C’est le template utilisé pour afficher les résultats des paiements sur le site public.

En général on peut trouver trois blocs dans ce template. D’abord un bloc pour afficher les détails du paiement au cas où le paiement est considéré comme réussi. Ensuite il y un bloc d’erreur pour afficher un message d’erreur si le paiement échoue. Et enfin un dernier bloc qui porte l’id backToCart qui va contenir un lien permettant à l’utilisateur de revenir au panier si le paiement échoue. Autrement dit, le bloc d’erreur et le bloc de retour au panier seront affichés en même temps au cas où le paiement échoue.

  • paiement_detail.html :

C’est le template utilisé pour afficher les résultats des paiements dans le backoffice du site. Il ressemble généralement au précédent template à l’exception du bloc permettant le retour au panier qui n’est pas présent en cas d’échec du paiement .

5/ Dates des mises à jours des systèmes de paiement

17/03/2022 :






Up2pay e-transactions


payboxmultiple / bancosabadell / cetelem / citelis / elysnet / scellius / sherlocks / smoney / webaffaire / cmcic / cybermut / cyberpaiement / cyberplus / emKwixo / etransaction500 / mercanet / payline / paybox200 / sogenactif / spplus / systempay / moneticomultiple / moneticomultiple / cmcicmultiple / cmsips / edel / hsbc / sofinco / spelweb / systempay_multiple / systempay2_multiple / wonderpay100 / worldpay

19/07/2016 : Mise à jour de la documentation pour Systempay

17/05/2016 : Mise à jour de la documentation pour Paybox

24/02/2016 : Mise à jour de la documentation pour Monetico Paiement

19/11/2015 : Mise à jour de la documentation pour Systempay

05/02/2015 : Mise à jour de la documentation avec l'ajout du moyen de paiement CM-CIC paiement en x fois

04/02/2015 : Mise à jour de la documentation avec l'ajout de la banque Edel pour Atos

27/05/2013 : Mise à jour de la documentation avec l'ajout du moyen de paiement CM-CIC

27/05/2010 : Mise en place des paiements différés pour ATOS

27/04/2010 : Ajout du moyen de paiement SystemPay

15/04/2010 : Paybox 2.00 offre la possibilité de définir un délais de présentation de paiement à la banque

13/01/2010 : Mise à jour de la documentation pour le module ATOS avec la possibilité de choisir de quelle manière le paiement est envoyé à la banque et le nombre de jours avant l'envoi de la transaction en banque.