Catalogue e-commerce - Manage - Moyens de paiement

mardi 17 mai 2016 | manage

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.

 

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, lorque 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 automatisés de mail sur toute la chaine de commande.

Paiements :

Les moyens de paiement (autre que le paiement en ligne) se trouve dans le manage à cet endroit : "Ma boutique > configuration > Paiements"

3 types de paiements peuvent être configurés, suivant qu'ils aient été cochés ou non :

Chèque :

  • Activation : Permet d'activer ou non le paiement pas chèque.
  • Informations nécessaires au 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.
  • Libellé : Ce libellé correspond au nom de votre moyen de paiement. C'est ce nom qui s'affichera sur le site et que les internautes pourront choisir.
  • Afficher pour les groupes : Permet d'activer ce moyen de paiement pour tel ou tel groupe.
  • Ce moyen de paiement est activé pour les commandes d'un montant supérieur à : Active ce moyen de paiement pour un prix minimum que vous pouvez définir ici.
  • Ce moyen de paiement est activé pour les commandes d'un montant inférieur à : Active ce moyen de paiement pour un prix maximum que vous pouvez définir ici.

Téléphone :

Donner la possibilité à l'internaute de régler la facture par téléphone (en donnant son numéro de carte bleue par exemple).  La configuration est la même que pour le paiement par chèque.

Différé :

Donner la possibilité à l'internaute de régler la facture de façon différée.  La configuration est la même que pour le paiement par chèque.

Paiements électroniques :

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

Atos :

Voici les banques l'utilisant :

  • Mercanet (BNPPARIBAS)
  • 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.

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.

 

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 TPECode numérique (Il fait toujours 7 caractères)
    Un e-mail contenant le numéro TPE est envoyé au commerçant par l'équipe technique de Monetico Paiement.
  • Code sociétéCe code reprend le plus souvant la raison sociale du client
    Ce code est déterminé par le commerçant et l'équipe technique de Monetico Paiement.
  • Clé de sécurité : chaine hexadécimale de 40 caractères
    La clé de sécurité est à télécharger par le commerçant sur le site Monetico Paiement (un e-mail est envoyé pour l'informer).


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 utiliser 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.

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").

 

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 souvant 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
  • Prase clé : Voir ci-dessous
  • Clé privée : Voir ci-dessous
  • Mode démonstration : Si vous utiliser 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.

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 : Cette clé est indispensable, elle permet d'authentifier tous les messages échangés entre le site Marchand et les serveurs Paybox. Le commerçant doit donc générer sa propre clé unique et confidentielle et l'utiliser pour calculer une empreinte sur ses messages.
    L'interface de génération de la clé secrète d'authentification se trouve dans l'onglet « Informations » du Back Office Commerçant, en bas de la page. 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 utiliser 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'affichera 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/

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/

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").

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"

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-systempay-response.html

URL autoresponse - Systempay

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-systempay-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-systempay-autoresponse.html

Systempay - autoresponse2

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-systempay-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.

 

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

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 :

  • Eché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 rejouée 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 rejouée automatiquement.
  • C'est la banque qui créé 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é

 

 

 

 

 

 

 

 

 

 

Commentaires :

Romain Sauger, lundi 21 décembre 2009

Attention à bien ajouter le chemin vers la rubrique dans laquelle s'execute le widget panier.
Exemple : si le panier s'execute dans la rubrique http://domain.tld/mon-panier/, il faut impérativement ajouter /mon-panier/ dans l'url que vous allez transmettre à la banque :
http://domain.tld/mon-panier/viewcart-payment-cybermut-autoresponse.html.


Liens utiles

Webo-facto | Medialibs | Communauté

Mots-clé

catalogue de présentation  catalogue e-commerce  commerce éléctronique  compte  coupon  e-commerce  e-commerce avancé  e-majine  export  import  moteur de recherche  paiement  réservations  socolissimo  statistiques  suppression  templates  webo-facto  widget 

Tri par date

Juin, 2021
< << Aujourd'hui >> >
L M M J V S D
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

propulsé par E-majine