Cybermut version 3.0 pour Joomla 1.0 ou Joomla 1.5 et VirtueMart 1.1 - configuration du paiement

En février 2009, la solution de paiement CYBERMUT est passée en version 3.0. Si c'est la version de votre kit , vous devez suivre les indications de cette page.
Si vous mettez en place la solution V2.0 de CYBERMUT, merci de suivre les indications de cette page:
Cybermut pour Joomla 1.0 ou Joomla 1.5 et VirtueMart 1.1 - configuration du paiement
Ce code ne fonctionne que sur un site en PHP5. Je vous conseille vivement d'utiliser cette version de PHP.

Cybermut est la solution de paiement sécurisé proposée par certaines banques comme :

- les banques et fédérations du Crédit Mutuel
- les banques du Groupe CIC
- la banque OBC

Le Kit de Paiement de CyberMut

Pour la mise en place du paiement sécurisé, la banque vous a fourni:

  • votre numéro de TPE,
  • votre code société,
  • un fichier contenant votre Clef de Sécurité Commerçant. le nom de ce fichier est <numéro de votre TPE>.key
  • Votre banque vous transmet un kit de paiement contenant les fichiers nécessaires à la mise en place du paiement sécurisé Cybermut et une documentation détaillée expliquant la marche à suivre.
La Clef de Sécurité Commerçant est destinée à certifier les données échangées entre le serveur du commerçant et le serveur de paiement sécurisé de la banque. Elle est attribuée par la banque à chaque TPE virtuel. Cette Clef, associée au TPE virtuel du commerçant, est indispensable pour utiliser le service de paiement par carte bancaire.

Procédure d'installation de Cybermut V3.0 pour Joomla 1.0 ou Joomla 1.5 et Virtuemart 1.1

Suivez uniquement les indications de cette page.

Transfert des fichiers du module de paiement Cybermut V3.0 pour Joomla/Virtuemart vers votre site

1. Télécharger  l'archive spécifique au module de paiement Cybermut V3.0 pour Joomla 1.5 et VirtueMart 1.1 et dézipper la.

2. Copier les répertoires vers votre site,
3. Copier le fichier cmcic_cgi2.php à la racine de votre site

Configuration de la méthode de paiement

1. Rendez vous dans l’administration de Joomla et allez dans Composant > VirtueMart , puis allez dans Ajouter une méthode de paiement
2. Compléter :

  • Nom de la méthode de paiement : (Choisissez un nom)
  • Code: (Choisissez un nom)
  • Activer type méthode de paiement: sélectionnez ps_cmcic
  • Activer type méthode de paiement: cocher Formulaire HTML (e.g. PayPal)

3. Sauvegarder
4. Toujours dans Boutique > Lister les méthodes de paiement et cliquer sur la méthode que vous venez de créer.
5. Cliquer dans l'onglet Configuration (les numéros entre parenthèses font référence à l'image ci dessus)

  • Serveur bancaire: Sélectionnez celui qui correspond à votre banque et à votre phase de développement,
  • TPE: c’est votre numéro de TPE fourni par la banque
  • Clef: La chaine de 40 caractères de la première ligne seulement du fichier <numéro TPE>.key
  • Code société: le code de votre société fourni par la banque
  • État de la transaction acceptée: sélectionnez le bon état
  • État de la transaction refusée: sélectionnez le bon état
  • Nombre d'écheance: Nombre d'échéance dans le cas des paiments fractionnés. Sélectionnez 1 dans le cas d'un paiement comptant. Dans la version de l'archive cmcic_V30_J15_VM11_v2.0.zip, la possibilité de faire des paiements fractionnés n'a pas encore été testée.
  • Debug: affiche des informations à transmettre en cas de problème.
  • Logo: sélectionnez le logo qui vous voulez voir afficher sur la page de paiment de VirtueMart
  • Information de paiement supplémentaire: Mettez un message de votre choix, et ajouter
<?php require_once(PAGEPATH."checkout.cmcic_cc_form.php" ); ?>

URL CGI2

Envoyez un mail à Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir avec le nom de votre société , votre numéro de TPE, indiquant que l’url cgi2 est http://www.votresite.com/cmcic_cgi2.php.

Passage en production

Après avoir validé votre configuration, vous pourrez vous adresser au serveur de production, en changeant le paramètre Serveur bancaire dans la configuration de la méthode de paiement dans VirtueMart.