Jump to content

Recommended Posts

Bonjour,

Je possède un vieux module CM-CIC Paiement version 1.2.5 qui fonctionne très bien depuis plusieurs années.

J'ai reçu un email du Crédit Mutuel m'indiquant que la norme technique DSP2 doit être prise en compte par les marchands avant le 14 septembre 2019.

Mon module actuelle fonctionnera-t-il toujours ?

Merci par avance pour vos éclairages !

 

Share this post


Link to post
Share on other sites
Posted (edited)

Oui

Monetico rajoutera le 3DSecure à tous les paiements, c'est tout.

Edited by Eolia (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

On 7/1/2019 at 10:10 AM, Eolia said:

Oui

Monetico rajoutera le 3DSecure à tous les paiements, c'est tout.

Ce n'est visiblement pas aussi simple. D'après la doc technique (https://www.monetico-paiement.fr/fr/info/documentations/Monetico_Paiement_documentation_technique_v2.0.pdf), de nouveaux paramètres doivent être échangés. Il serait donc prudent de vous renseigner.

Share this post


Link to post
Share on other sites

- Lisez bien la doc

- Regardez les paramètres OBLIGATOIRES

- Regardez l'exemple de code fourni

Et vous aurez toutes vos réponses^^

Sachez que je me renseigne ayant une centaine de boutiques à gérer et que mes informations sont contrôlées de près.

Share this post


Link to post
Share on other sites
Posted (edited)

Les paramètres "contexte_commande" et "authentification" étaient déjà traités dans les anciens modules ?

A ma connaissance, ces paramètres ont été ajoutés dans la toute dernière version de la documentation (qui date de juin).

Edited by Havock (see edit history)

Share this post


Link to post
Share on other sites

authentification n'est pas un paramètre mais est géré par contexte_commande

Perso j'ai ça dans mes versions:

$rawContexteCommand = '{
                "billing" :
                {
                               "firstName" : "Ada",
                               "lastName" : "Lovelace",
                               "addressLine1" : "101 Rue de Roisel",
                               "city" : "Y",
                               "postalCode" : "80190",
                               "country" : "FR"
                },
                "shipping" :
                {
                               "firstName" : "Ada",
                               "lastName" : "Lovelace",
                               "addressLine1" : "101 Rue de Roisel",
                               "city" : "Y",
                               "postalCode" : "80190",
                               "country" : "FR",
                               "email" : "ada@some.tld",
                               "phone" : "+33-612345678",
                               "shipIndicator" : "billing_address",
                               "deliveryTimeframe" : "two_day",
                               "firstUseDate" : "2017-01-25",
                               "matchBillingAddress" : true
                },
                "client" :
                {
                               "email" : "ada@some.tld",
                               "mobilePhone" : "+33-612345678",
                               "birthCity" : "Londres",
                               "birthPostalCode" : "W1-RGD",
                               "birthCountry" : "GB",
                               "birthdate" : "1975-12-10"
                }
}';

 

Share this post


Link to post
Share on other sites

Votre paramètre contexte_commande correspond bien aux spécifications imposées.

Par contre je ne voit pas en quoi "authentification ... est géré par contexte_commande". authentification est un paramètre passé en retour par la banque.

La question principale, pour Bliscar, est de savoir si son module est compatible avec les changement annoncés dans cette doc technique , et si son module est ancien, ce n'est pas une certitude 🙂

Share this post


Link to post
Share on other sites

authentication renvoie le contenu de contexte_commande en retour Monético.

Ce paramètre n'est pas controlé en retour, il faut se baser sur code-retour pour connaitre le statut réel du paiement.

Pour Bliscar, s'il maintient son module à jour ça ne devrait pas poser de problème.

Share this post


Link to post
Share on other sites

authentification  retourne des infos relatives à l'authentification du porteur, mais pas à contexte_commande 🙂

La question se pose de savoir s'il est pris en compte ou pas dans le calcul du MAC pour le retour de la banque (il est présent dans un exemple de chaine retour permettant le calcul du sceau).

Pour Bliscar, je crois que sa question implicite était justement de savoir s'il devait mettre son module à jour ou s'il pouvait continuer avec sa vieille version 😉

Share this post


Link to post
Share on other sites
18 hours ago, Havock said:

Pour Bliscar, je crois que sa question implicite était justement de savoir s'il devait mettre son module à jour ou s'il pouvait continuer avec sa vieille version 😉

Oui, c'était bien cela la question... et je crains qu'il soit nécessaire de mettre le module à jour.

A part, le module "officiel" developpé par Prestashop dont le prix reste relativement élevé :

https://addons.prestashop.com/fr/paiement-carte-wallet/296-cm-cic-monetico-paiement-en-une-fois.html

Avez-vous connaissance d'autres modules moins cher ?

 

Share this post


Link to post
Share on other sites

Bonjour, voici le lien officiel donné par le service monétique de CM/CIC/Monetico. Le module s'installe parfaitement sur toutes les versions et le prix est sans commentaires !

http://www.hosteco.fr/Extension-Monetico-CM-CIC-CMCIC-Prestashop-Module-Passerelle-Paiement-Prestashop-Gateway/monetico-module-de-paiement-prestashop-cm-cic-desjardins-br-en-1-fois-et-en-2-3-4-fois-223.html

Share this post


Link to post
Share on other sites

Concernant le module développé par Prestashop, sur sa dernière version 3.0.4 en prod, lorsque j'observe les requetes vers le serveur de la banque, je ne vois aucun "context_commande" ou autre champ en base64. Donc, ça m'a pas l'air compatible pour le moment.

 

Share this post


Link to post
Share on other sites
1 hour ago, christoph3 said:

Concernant le module développé par Prestashop, sur sa dernière version 3.0.4 en prod, lorsque j'observe les requetes vers le serveur de la banque, je ne vois aucun "context_commande" ou autre champ en base64. Donc, ça m'a pas l'air compatible pour le moment.

 

Ca ne me surprend pas vraiment, vu que ce paramètre context_commande est apparu dans la dernière mouture de la documentation Monetico et que celle-ci date du mois de juin (ça fait un peu rushé comme modif).

Share this post


Link to post
Share on other sites

Bonjour,

Voici le lien officiel donné par le service monétique Monetico-DSP2-CM/CIC-Desjardins.

Le module Monetico-DSP2 pour Prestashop, s'installe parfaitement et le prix est réduit pour une mise à jour à moindre cout !

Cliquez sur Module Monetico DSP2 Officiel pour vous mettre à jours.

Cordialement

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More