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"
From 1284039868:
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
Nos clients sont exceptionnels merci à eux de nous soutenir !
oui, dans les fichiers php du module de paiement, le nom du répertoire du module est bien appelé.
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 ?
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
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é)
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
Pourrais tu utilise le BBCode [ code ] pour que cela soit plus facile à lire.
Merci.
Nos clients sont exceptionnels merci à eux de nous soutenir !
From 1284056403:
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
Suite aux tests j'ai changé la version en tete du file de discussion que j'ai appele abcd_cmcic30( c )
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 :)):
Décoration, cadeau et jardins d'intérieur
merci d'avance
(je précise : ce n'est pas obligatoire)
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
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.
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
From 1284238283:
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
Normalement à l'execution normale tu dois juste avoir une série d'invalid index (normal car le fichier attend un tableau posté)
Contact (9am-6pm EST) +1-888-947-6543


Back to top









