Problème plugin CIC

Forums Forums WPshop Modes de paiement Problème plugin CIC

Ce sujet a 5 réponses, 2 participants et a été mis à jour par  benjamin.bertelle, il y a 1 an et 1 mois.

6 sujets de 1 à 6 (sur un total de 6)
Auteur Messages
Auteur Messages
21 février 2016 at 14 h 07 min #19313

benjamin.bertelle
Participant

Bonjour,

J’ai ajouté un module de paiement CIC acheté samedi sur le site http://www.lecamionacroquer.fr.

Pourtant, il n’apparaît pas dans les modes de paiement malgré une installation réussie et une activation.
L’installation du module de choix d’heure de livraison a lui parfaitement fonctionné.

De quoi cela peut-il venir ?

Merci.

26 février 2016 at 20 h 51 min #19362

benjamin.bertelle
Participant

Le problème est résolu mais un nouveau problème survient.

Une fois paramétré dans le back-end (ou je « devine » que le mot TPE doit être le code MCC ?), il y a une erreur lors du paiement. La page « Commerçant non reconnu » du CIC s’affiche.

Or, entre les deux, j’arrive à voir que le site essaye de convertir sans succès la clé en hexadécimal avec la fonction pack, ce qui provoque une erreur PHP.

<br />
<b>Warning</b>: pack() [function.pack]: Type H: illegal hex digit g in <b>/htdocs/wp-content/plugins/wpshop/includes/librairies/payments/cic.class.php</b> on line <b>138</b><br />
<br />
<b>Warning</b>: pack() [function.pack]: Type H: illegal hex digit W in <b>/htdocs/wp-content/plugins/wpshop/includes/librairies/payments/cic.class.php</b> on line <b>138</b><br />
<br />
<b>Warning</b>: pack() [function.pack]: Type H: illegal hex digit r in <b>/htdocs/wp-content/plugins/wpshop/includes/librairies/payments/cic.class.php</b> on line <b>138</b><br />
<br />

La clé n’étant pas en hexa, comment votre module fonctionne t-il ?

1 mars 2016 at 17 h 17 min #19379

Gael
Admin bbPress

Bonjour,
dans l’interface du CIC à droite vous avez votre numéro de TPE.
En ce qui concerne votre clé vous l’avez reçu par mail, si vous fais la demande dans l’interface CIC, c’est un code hexadécimal.
La fonction pack() de PHP convertit en binaire une chaîne hexadécimale avec bit de poids fort en premier.

Le module CIC est le plus compliqué a mettre en place, c’est dommage que beaucoup de personnes ne prennent pas d’assistance 🙁

Avez vous bien configuré le paiement ? Un autre doute sur un champ ?

Cordialement, Gaël.

1 mars 2016 at 17 h 37 min #19380

benjamin.bertelle
Participant

Bonjour Gaël,

Le mail « type » du CIC ressemble à ceci.

Nous vous confirmons votre inscription sur l’environnement « d’homologation » Citélis:

Enseigne : <votre nom>
Votre identifiant marchand est le : <un numéro à 14 chiffres>
Votre numéro de contrat VADS est le : <un numéro à 7 chiffres>
Numéro de siret : <SIRET sur 14 chiffres>

Peut-être le plugin nécessiterait-il une documentation, au-delà de l’assistance ? Pour indiquer simplement quel champ se retrouve dans chaque champ du module, et éviter de vous faire perdre du temps sur le forum 🙂

Dans l’interface CIC, je vous confirme que le code n’est pas hexadécimal. J’ai essayé d’en générer un nouveau et il commence par les caractères cités dans le message d’erreur (d’où l’erreur, d’ailleurs).

Bonne journée.

1 mars 2016 at 18 h 36 min #19382

Gael
Admin bbPress

Les champs sont exactement les mêmes que sur l’interface CM-CIC. Il ne peut pas y avoir de mal-entendu. Pour pratiquement toutes les banques le terme TPE est présent. Au CIC y compris.

En revanche Citélis ne me dis rien du tout.

Cordialement, Gaël.

1 mars 2016 at 19 h 06 min #19386

benjamin.bertelle
Participant

Bonjour,

Nous utilisons le plugin CIC pour un paiement CMB, comme l’indique le plugin (CIC/CMB).

Citélis est le nom du service du CMB : https://www.cmb.fr/banque/assurance/credit-mutuel/pro/web/entreprises/citelis

L’interface CM-CIC est en pièce jointe, avec des champs masqués : je retrouve bien une grande partie des termes employés, mais il se trouve que ça ne fonctionne pas, notamment pour la clé (pas en hexa) où on ne peut en effet de tromper sur l’intitulé du champ 🙂

Aujourd’hui, je paramètre comme ceci le module :

Clé : je recopie le champ clé de la capture « Clés d’accès » (sans les *, bien sûr)
TPE : Là, c’est le grand flou. Dois-je mettre le MCC ? Le n° de contrat flouté dans la capture « Moyen de paiement » ? Autre chose ? Dois-je activer le « canal TPEV » présent sur une autre page, mais qui ne contient aucun code ?
Version : Je mets « 3.0 », car je devine que c’est cela (ce n’est indiqué nul part, ceci dit)
Serveur : https://paiement.creditmutuel.fr/test/
Code société : je recopie le code société dont j’ai masqué la fin dans la capture « Clés d’accès »

Sur l’utilisation de ce module avec le CMB, je maintiens qu’une documentation ne serait pas de trop !

fichiers attachés:
You must be logged in to view attached files.
6 sujets de 1 à 6 (sur un total de 6)