Woocommerce Multiple Payment Gateways – Monosite

Ce module Wordpress vous permet d’installer plusieurs plateformes de paiement sur WooCommerce en un seul module – version Monosite.

99,00 

WCMPG

Description

Ce plugin WordPress ajoute à votre boutique WooCommerce les terminaux de paiements des principales banques utilisées en France :

  • Paypal
  • Paybox : E-Transaction Crédit Agricole
  • Mercanet : BNP Paribas
  • Atos SIPS : Sherlock Crédit Lyonnais, Sogenactif Société Générale, Citélis Crédit mutuel
  • Systempay : Cyberplus Banque Populaire, Caisse d’épargne, BPCE
  • Monetico : Crédit mutuel, CIC
  • Axepta : BNP Paribas. Nouveau ! Version BETA : si vous constatez des anomalies, contactez notre support technique

Vous devez souscrire au préalable un contrat de vente à distance auprès de votre banque, vous recevrez alors les paramètres de votre boutique qu’il vous suffira de configurer dans le plugin.

Grâce à ce plugin vous n’aurez pas à tout réinstaller ou racheter un autre plugin si vous changez de banque.

IMPORTANT : WCMPG et IRCF ne sont pas affiliées aux banques citées ci-dessus.

Télécharger la version gratuite (Paypal + Paybox)

Questions fréquentes

  • Les mises à jour sont elles incluses ? OUI, l’achat du plugin se fait en une seule fois et inclut les mises à jour illimitées.
  • Le plugin gère t-il le multi-devises ? NON, pour le moment uniquement l’euro.
  • Le plugin gère t-il le multi-langues ? OUI, compatible avec Polylang ou WPML.
  • Le plugin gère t-il le paiement en 3x, fractionné ou récurrent ? NON, pour le moment uniquement le paiement simple.
  • Le support technique est-il inclut ? OUI, si vous constatez le moindre bogue, n’hésitez à nous remonter l’erreur sur l’email technique@ircf.fr.
    L’installation du module n’est pas comprise et si besoin, nous vous proposons cette prestation dans la boutique en ligne.
  • J’ai acheté le plugin mais cela ne convient pas, puis-je me faire rembourser ? OUI, si votre achat date de moins de 1 mois.

Informations complémentaires

Installation et activation de licence

1. Dans le site d'administration WordPress (https://nomdusite/wp-admin) > Extensions > Ajouter > Rechercher = wcmpg > Cliquer sur le bouton "Installer".

2. Dans le site d'administration WordPress > WooCommerce > Réglages > Paiement > WCMPG Licence > saisir votre N° de licence puis enregistrer, vous devez avoir le message "N° de licence activé", il est possible qu'il vous faille recommencer plusieurs fois pour que le N° soit activé.

WCMPG Monetico

1. Aller sur le site https://www.monetico-services.com/ > Paramètrages avancé > Clé de sécurité, puis demander à recevoir votre clé secrète, un code vous sera envoyé par mail, saisissez ce code, le site affichera alors la clé secrète que vous pouvez copier/coller pour l'étape suivante

2. Dans le site d'administration WordPress > WooCommerce > Réglages > Paiement > WCMPG Monetico
– cocher la case "Autoriser ce mode de paiement"
– saisir l'ID de la société (10 caractères)
– saisir le N° de TPE (N° à 7 chiffres)
– saisir la clé secrète obtenue précédemment
– sélectionner le mode "Test"
– copier/coller l'URL de retour automatique indiquée en bas de l'écran
– cliquer sur le bouton enregistrer

3. Envoyer par mail au support monetico l'URL de paiement automatique copiée à l'étape précédente
une fois que le support Monetico aura mis en place l'URL de retour automatique, effectuer les transactions de test :
aller sur la boutique, ajouter un produit au panier, commander, choisir le mode de paiement Monetico.
on arrive sur le formulaire de saisie de CB, cliquer sur un des logo de CB pour afficher des N° de CB de test. Effectuer un test refusé, puis un test accepté avec 3DS échoué et enfin un test de paiement réussi (chaque test correspond à un N° de CB test différent).

4. Une fois tous les tests réussis passer son TPE en production sur le back-office Monetico ET dans les réglages WCMPG Monetico et faire un dernier test en mode production, vérifier notamment que le statut des commandes soit bien mis à jour.

En cas de pb consulter la rubrique "Débogage" au bas de cette documentation.

WCMPG SIPS

1. Pour configurer le TPE SIPS, vous devez au préalable disposer de votre kit SIPS au format ZIP
votre kit doit contenir au minimum les éléments suivants :

sample/
params/
    pathfile
    parmcom.votre_banque
    parmcom.votre_merchant_id
    certif.fr.votre_merchant_id
logo/
bin/
    request
    response
Version.txt

Dans certaines versions du kit, le dossier bin contient des sous-dossiers avec plusieurs versions des exécutables request et response.
S'il manque des fichiers alors dézipper le kit, ajouter les fichiers, puis recréer le zip.

2. Une fois le kit SIPS conforme, aller sur votre site wordpress > WooCommerce > Réglages > Paiement > WCMPG SIPS
– cocher la case "Autoriser ce mode de paiement"
– saisir le champ "Numéro de certificat" (votre numéro SIRET à 15 chiffres)
– vérifier que les champs "Fichier pathfile", "Fichier Request", "Fichier Response" soient bien renseignés et correspondent aux chemins des fichiers dans votre kit SIPS
– dans la section "Installer le kit", cliquer sur le bouton "Parcourir…" puis sélectionner votre kit au format ZIP
– cliquer sur le bouton "Enregistrer les changements"
– Revenir tout au bas de la page, dans la section "Tester votre installation SIPS"
– cliquer sur le bouton "Test"
– vous devez obtenir le message "ça marche"
– dans le cas contraire, suivez les instructions qui si s'affichent

Les problèmes les plus fréquents sont :
– chemins des fichiers pathfile, response ou request invalides : vérifier les champs correspondants
– vérifier par FTP que les fichiers se trouvent bien dans l'endroit indiqué
– vérifier que les fichiers request et response aient bien les permissions d'exécution
– vérifier que votre hébergeur autorise la fonction "exec", cette fonction est nécessaire pour l'appel des programmes request et response
– Si le pb persiste consulter la rubrique "Débogage" au bas de cette documentation

3. Une fois le kit installé et testé avec succès, aller sur votre boutique et effectuer des transactions de test avec un vrai N° de CB (le paiement n'est pas débité tant que votre certificat n'est pas en production)
revenez dans l'écran WCMPG SIPS, puis copiez/collez l'URL de retour automatique indiquée en bas de l'écran
envoyer l'URL de retour automatique par mail au support SIPS/ATOS (il faut envoyer l'URL de production uniquement)
Cette URL permet à la banque de mettre à jour le statut de commande sur WordPress lorsque celle-ci est payée. Ce n'est que lorsque la commande passe au statut payé que vous recevrez le mail de commande. L'URL de notification n'est appelé par SIPS qu'en production, vous ne pourrez donc pas tester l'URL de notification en pré-production (c'est un défaut de SIPS).

4. Envoyer le fax pour la demande de mise en production du TPE en précisant les N° de transactions de test que vous avez fait ainsi que la date et le montant, et la date de mise en production souhaitée (prévoir 2 jours ouvrés de délai et pas un vendredi)

5.Une fois le TPE en production, faire une transaction réelle pour vérifier le bon fonctionnement de l'URL de notification et le changement de statut de la commande. Vous pourrez rembourser la transaction depuis le back-office SIPS/ATOS.

WCMPG Systempay

1. Se connecter sur le back-office Systempay > Paramètrage > Règles de notification > URL de notification à la fin du paiement > URL de notification de l'API formulaire V1, V2 :
Mode TEST : https://nomdusiteweb/?wc-api=WCMPG_Systempay
Mode PRODUCTION : https://nomdusiteweb/?wc-api=WCMPG_Systempay
Puis Enregistrer

2. Se connecter sur le back-office Systempay > Paramètrage > Boutique > Copier la clé secrète de Test et la coller dans les réglages WCMPG Systempay, sélectionner le mode "Test" et Enregistrer. Vérifier également que l'algorithme sélectionné (SHA-1 ou HMAC-SHA-256) corresponde bien à celui indiqué sur votre back-office Systempay.

3. Sur le site web, faire plusieurs transactions de test en cliquant à chaque fois sur la petite carte pour ré-remplir le formulaire de CB avec un N° de test (il y a 4 N° de CB à tester, ces numéros sont indiqués dans le back-office SystemPay, dans l'écran où se trouve la clé secrète)

4. Une fois tous les tests réalisés, dans le back-office Systempay vérifier que les 4 N° de CB de tests sont cochés, vous pourrez alors cliquer sur le bouton" pour Générer une clé secrète de production. Copier-coller la clé secrète de production et passer en mode production dans WCMPG Systempay.

5. Refaire un dernier test en production pour vérifier que l'appel du paiement fonctionne bien et si possible faire un paiement réel pour vérifier que la commande passe bien du statut "En attente" au statut "En cours" (= Payé) dans WooCommerce, vous devez aussi recevoir lers mail de confirmation de commande WooCommerce.

Débogage

Pour diagnostiquer votre problème, vous pouvez activer temporairement les logs dans le fichier wp-config.php :
define('WP_DEBUG', TRUE);
define('WP_DEBUG_LOG', TRUE);
define('WP_DEBUG_DISPLAY', FALSE);
Les logs de debugs se trouvent dans wp-content/debug.log avec notamment les requêtes et réponses du TPE, notamment si pb de calcl de clé MAC.
Une fois le mode débogage activé, aller sur votre boutique, puis effectuer une transaction de test
Vérifier que la requête s'affiche bien dans les logs de debug

Si le pb n'est toujours pas résolu, alors envoyer les accès FTP et WordPress administrateur à technique@ircf.fr en décrivant votre problème
Nos techniciens vous répondront et vous aideront à régler le problème dans les meilleurs délais.