[MODULE] Crédit Mutuel -CIC mon premier dev prestashop - Page 2 - Les modules gratuits de la communauté ! - PrestaShop

Jump to content

Photo

[MODULE] Crédit Mutuel -CIC mon premier dev prestashop

#21

Posted 09 September 2010 - 02:44 PM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
bonjour
Quelle url as tu fourni au cic comme cgi de validation ? Est ce bien le fichier validation.php
lors de ton paiement en test as tu l'affichage "confirmation CGI ok"

#22

Posted 09 September 2010 - 02:48 PM

Seo Organique

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1399 Active Posts
Merci Eboriac pour ton travail.

Cdt,

Aline

#23

Posted 09 September 2010 - 02:51 PM

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 Active Posts

bonjour
Quelle url as tu fourni au cic comme cgi de validation ? Est ce bien le fichier validation.php
lors de ton paiement en test as tu l'affichage "confirmation CGI ok"



www."maboutique".fr/modules/"modulerenommé"/validation.php

cgi not ok

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


#24

Posted 09 September 2010 - 05:19 PM

jeckyl

    PrestaShop Legend

  • Members
  • PipPipPipPipPipPip
  • 13511 Active Posts
Et tu es sûr que dans les fichiers php le nom du répertoire du module n'est pas appelé ?

Image IPB


#25

Posted 09 September 2010 - 05:30 PM

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 Active Posts
Bonsoir,

oui, dans les fichiers php du module de paiement, le nom du répertoire du module est bien appelé.

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


#26

Posted 09 September 2010 - 07:01 PM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
@beka/pascal voila, je reviens si ton CGI n'est pas ok, c'est que l'url fournie au cic n'est pas correcte.
Tu as du recevoir , par le cic, sur ta boite mail un email de suivi du paiement


si tu es en test , tu as l'url appelée. recopie la dans ton navigateur et verifie qu'il n'y a pas d'erreur.


si tu la met dans ton navigateur tu dois avoir un affichage d'une chaine de caractere, mais la page ne doit pas afficher d'erreur
(si tu execute ça dans le navigateur n'aie crainte rien n'est validé, ça affiche juste un seau de non validation)




on s'entend bien que là il s'agit de l'url que tu as fourni au cic pour ce qu'ils appelent cgi de validation.

Quand à la config du module, les urls de retour ok, et pas ok, sont juste là pour la sortie du module de paiement


euhh, ps il y a quelqu un d'autre que moi qui a réussi à le faire marcher :))


Pascal : as tu également remplacé les chaines "abcd" dans le fichier validation.php
et dans le.tpl ?

#27

Posted 09 September 2010 - 07:10 PM

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 Active Posts
merci Eboriac pour ta réponse

voici l'erreur relevée quand je vais a l'url transmis à la banque cic:
Parse error: syntax error, unexpected '}', expecting T_CATCH in /home/merveill/public_html/"monsite"/modules/euroinformation/validation.php on line 211

j'ai remplacé les chaines "abcd_cmcic30" par "euroinformation" dans le fichier validation.php et dans le.tpl

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


#28

Posted 09 September 2010 - 07:10 PM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
@aline, merci
en fait je me suis pris que quelques heures pour le faire.
bon je precise, je l'ai deja validé chez moi.

Apres il n'est pas impossible que quelques coquilels se soient glissesé quand j'ai viré la multitude de commentaire que j'avais mis, ou quand j'ai renommé la classe utilisée (ce qui permet qu on aie pas tous le meme chemin de clé)

#29

Posted 09 September 2010 - 07:20 PM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
@ pascal

ok, j'avais ajouté ce code juste pour montrer que si on souhaite rajouter un code il faut absolument l'encapsuler dans un try , mais j'ai mis une accolade en trop
Dans le fichier validation.php

try {            // inserez votre code additionnel ici               }              } catch (Exception $e) {               // on ne fait rien !!               //echo 'Exception reçue : ',  $e->getMessage(), "\n";          }

le bon code est
try {            // inserez votre code additionnel ici              } catch (Exception $e) {               // on ne fait rien !!               //echo 'Exception reçue : ',  $e->getMessage(), "\n";          }


ou alors tu vire completement ce bloc try/catch

si tu relance cette url a partir du navigateur tu aura des erreur invalid index ce qui est normal car le fichier attend un tableau posté

apres cette correction cela devrait etre bon

je republie une version corrigée

#30

Posted 09 September 2010 - 07:23 PM

jeckyl

    PrestaShop Legend

  • Members
  • PipPipPipPipPipPip
  • 13511 Active Posts
Bonjour,

Pourrais tu utilise le BBCode [ code ] pour que cela soit plus facile à lire.

Merci.

Image IPB


#31

Posted 09 September 2010 - 07:26 PM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
effectivement :))

#32

Posted 09 September 2010 - 07:31 PM

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 Active Posts

@ pascal

ok, j'avais ajouté ce code juste pour montrer que si on souhaite rajouter un code il faut absolument l'encapsuler dans un try , mais j'ai mis une accolade en trop
Dans le fichier validation.php

try {            // inserez votre code additionnel ici               }              } catch (Exception $e) {               // on ne fait rien !!               //echo 'Exception reçue : ',  $e->getMessage(), "\n";          }

le bon code est
try {            // inserez votre code additionnel ici              } catch (Exception $e) {               // on ne fait rien !!               //echo 'Exception reçue : ',  $e->getMessage(), "\n";          }


ou alors tu vire completement ce bloc try/catch

si tu relance cette url a partir du navigateur tu aura des erreur invalid index ce qui est normal car le fichier attend un tableau posté

apres cette correction cela devrait etre bon

je republie une version corrigée






Bingo! Eboriac, tu es le meilleur ;-)

Après plusieurs tests, je confirme le bon fonctionnement de ton module.

Encore merci à toi :)

Pascal

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


#33

Posted 09 September 2010 - 07:40 PM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
merci.
Suite aux tests j'ai changé la version en tete du file de discussion que j'ai appele abcd_cmcic30( c )

#34

Posted 10 September 2010 - 06:51 AM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
je me suis juste permis de changer le fichier LISEZMOI.TXT
avec le texte suivant

Si vous voulez nous aider en guise de remerciement de ce module, vous pouvez mettre un petit lien suivant là ou bon vous semble pour ne pas polluer votre site :)):
<a href="http://www.lesjardinsdeboriac.com">Décoration, cadeau et jardins d'intérieur</a>

merci d'avance
(je précise : ce n'est pas obligatoire)

#35

Posted 10 September 2010 - 07:12 AM

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 Active Posts
Bonjour Eboriac,

J'ajouterai ton site à la rubrique partenaire de notre site, dès lors que celui-ci sera opérationnel.

Bonne journée.

Pascal

Edited by Beka, 06 May 2012 - 12:41 PM.
0

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


#36

Posted 10 September 2010 - 07:28 AM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
merci à toi

Thierry

#37

Posted 11 September 2010 - 09:51 PM

brisso53

    PrestaShop Newbie

  • Members
  • Pip
  • 14 Active Posts
Bonjour.
Merci pour ce module. J'ai néanmoins un problème. Je suis au CM et lorsce que j'effectue mon paiement test le paiement est validé mais dans ma boutique l'interface retour me renvoi vers ../my-account.php et il n'y a aucune trace du paiement. Je suis sous presta 1.3 .
Merci par avance de votre aide.

#38

Posted 12 September 2010 - 12:37 PM

Odjavel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 347 Active Posts
Bonjour,

Je tourne actuellement avec un ancienne version de Euroinformation, avec lequel tous les paiements sont enregistrés dans des tables de la bdd.

Si ton module ne contient pas de table, comment les opérations sont-elles enregistrées ? Où le numéro de référence des transactions est-il enregistré ?

Je pose la question car je me demande ce qui va se passer si switche de module.

Merci
PS 1.4.5.1

#39

Posted 12 September 2010 - 03:31 PM

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 Active Posts

Bonjour.
Merci pour ce module. J'ai néanmoins un problème. Je suis au CM et lorsce que j'effectue mon paiement test le paiement est validé mais dans ma boutique l'interface retour me renvoi vers ../my-account.php et il n'y a aucune trace du paiement. Je suis sous presta 1.3 .
Merci par avance de votre aide.



Salut Brisso53,

à tu téléchargé ce fichier du module “abcd_cmcic30( c ).zip“ car il comporte les modifications importantes que Eboriac à apporté, notamment pour l’enregistrement de la commande dans le BO.

à tu communiqué à ta banque la bonne url de retour, ex: www.“nomdetaboutique”.com/modules/“nomdumodulerenommé”/validation.php

Pascal

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


#40

Posted 13 September 2010 - 06:55 AM

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 Active Posts
beka as tout dit : il vaut verifier l'execution du fichier validation.php, tu peux le faire manuellement (en retapant l'url dans le navigateur) , en retapant directement le lien, ça ne validera rien (car il y a un controle de clé) mais ça te permettra que le lien est bon et que tu ne rencontre pas une autre erreur.

Normalement à l'execution normale tu dois juste avoir une série d'invalid index (normal car le fichier attend un tableau posté)


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Cookies help us deliver our services. By using our services, you agree to use our cookies.     Learn more