osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Paybox : Variable PBX_CMD, tep_session_id()
missprive63
posté 11 Sep 2007, 14:52
Message #1


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 172
Inscrit : 24-April 07
Membre no 16787



Actuellement j'ai ce code tep_draw_hidden_field('PBX_CMD', tep_session_id()) .

Je souhaiterais que le numéro qui apparaisse dans le ticket de caisse soit le numéro de commande.

Que dois-je mettre à la place de tep_session_id() ?

A l'heure actuelle j'ai ça dans le ticket de paiement : Ref commande:ad15fa5c333b0e41ad8a5caa9e59ef32


Ce message a été modifié par missprive63 - 11 Sep 2007, 15:13.


--------------------
OS Commerce MS 2.2 dernière màj, cDynamic_Meta_Tags v1.6, Ultimate_SEO_URLs_v2-2.2, dynamic_and_XML_sitemaps
Go to the top of the page
 
shoprun
posté 11 Sep 2007, 16:14
Message #2


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3712
Inscrit : 11-April 07
Lieu : Ile de la Réunion
Membre no 16487



Salut

Cela dépend comment est goupillé ton osC, car normalement la commande est enregistrée dans le checkout_process.php.
Mais on est d'abord dirigé vers la banque, et c'est après la transaction que l'on est redirigé vers ce checkout_process.php, ce qui fait que le numéro de commande n'est pas encore attribué. (car la commande n'est pas encore dans la table orders)

C'est très certainement pour cela que c'est l'id de session qui est passé comme paramètre (comme il est unique).

Par contre, si tu as un truc comme la contrib order_check, tu obtiens donc un numéro de commande.
Ou à moins que tu est quelque chose d'autre qui te permet d'avoir ce numéro, et cela au moment (ou avant) de ce champ caché (tep_draw_hidden_field).

A moins que je raconte des crack, car tu donne pas beaucoup d'info (le nom de la page ou ce trouve ton code aurait enlevé des doutes).

Dans tous les cas, tu y mets ce que tu veux (une variable en général) dans ce champ caché :
CODE
tep_draw_hidden_field('PBX_CMD', $mon_numero_de_commande)


Ce message a été modifié par shoprun - 11 Sep 2007, 16:16.


--------------------
Nous ne sommes pas un Service Après-Vente ni une Hot-Line !!!, et pas de "UP" et de doublon svp ...
Prenez le temps de lire les informations mises à votre dispositions avant de créer un sujet.
Démarrer du bon pied -> Bien utiliser les forums | Bien poser sa question | Règles d'usage des forums
Prés-Requis -> Les compétences requises pour réussir avec osCommerce
Docs / Infos -> LA FAQ | Rechercher | Contributions | Contribution US
Sujets épinglés -> Manuel d'utilisation MS2 | Structure OsC2.2 MS2 | ms2-fr-rc1-w3c | SSL : une obligation? | Design de la MS2 | Tutoriels CSS | Optimisez les performances de votre boutique | Taux de TVA à appliquer
Utile -> WampServer | EasyPhp | Xampp | Mamp - Ftp -> FileZilla
Apprendre -> siteduzero | alsacreations | apprendre-php | developpez.com
Go to the top of the page
 
missprive63
posté 11 Sep 2007, 16:19
Message #3


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 172
Inscrit : 24-April 07
Membre no 16787



je dispose de la contribution order check que dois je mettre dans PBX_CMD ?

je suis dans le module paybox.php include/module/paybox.php


--------------------
OS Commerce MS 2.2 dernière màj, cDynamic_Meta_Tags v1.6, Ultimate_SEO_URLs_v2-2.2, dynamic_and_XML_sitemaps
Go to the top of the page
 
shoprun
posté 11 Sep 2007, 16:29
Message #4


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3712
Inscrit : 11-April 07
Lieu : Ile de la Réunion
Membre no 16487



Re

Tu ne dis toujours pas dans quel fichier il mis ton code ?????

Mais bon, ça devrait être checkout_payment_ext.php, non ?

Si c'est cela :

CODE
tep_draw_hidden_field('PBX_CMD', $insert_id)


--------------------
Nous ne sommes pas un Service Après-Vente ni une Hot-Line !!!, et pas de "UP" et de doublon svp ...
Prenez le temps de lire les informations mises à votre dispositions avant de créer un sujet.
Démarrer du bon pied -> Bien utiliser les forums | Bien poser sa question | Règles d'usage des forums
Prés-Requis -> Les compétences requises pour réussir avec osCommerce
Docs / Infos -> LA FAQ | Rechercher | Contributions | Contribution US
Sujets épinglés -> Manuel d'utilisation MS2 | Structure OsC2.2 MS2 | ms2-fr-rc1-w3c | SSL : une obligation? | Design de la MS2 | Tutoriels CSS | Optimisez les performances de votre boutique | Taux de TVA à appliquer
Utile -> WampServer | EasyPhp | Xampp | Mamp - Ftp -> FileZilla
Apprendre -> siteduzero | alsacreations | apprendre-php | developpez.com
Go to the top of the page
 
missprive63
posté 11 Sep 2007, 16:31
Message #5


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 172
Inscrit : 24-April 07
Membre no 16787





je viens de rajouter une phrase dans mon ancien post smile.gif

je dispose de la contribution order check que dois je mettre dans PBX_CMD ?

je suis dans le module paybox.php include/module/paybox.php


--------------------
OS Commerce MS 2.2 dernière màj, cDynamic_Meta_Tags v1.6, Ultimate_SEO_URLs_v2-2.2, dynamic_and_XML_sitemaps
Go to the top of the page
 
missprive63
posté 11 Sep 2007, 16:39
Message #6


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 172
Inscrit : 24-April 07
Membre no 16787



je t'explique mon probleme...

les tickets paiements que je reçois sont de ce type :
Ref commande:ad15fa5c333b0e41ad8a5caa9e59ef32
CARTE BANCAIRE
le 11/09/2007 à 16:10

je voudrais mettre le vrai numéro de commande à la place ou sinon rajouter un champs avec le numéro de commande dans le ticket de paiement....

Je me trouve dans le module de paiement paybox.php include/module/payment/paybox.php

tu vois mon probleme ?





--------------------
OS Commerce MS 2.2 dernière màj, cDynamic_Meta_Tags v1.6, Ultimate_SEO_URLs_v2-2.2, dynamic_and_XML_sitemaps
Go to the top of the page
 
shoprun
posté 11 Sep 2007, 17:09
Message #7


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3712
Inscrit : 11-April 07
Lieu : Ile de la Réunion
Membre no 16487



J'ai bien l'impression que je me suis précipité à répondre, car je n'ai pas encore installé de module de paiement CB.

Même si j'ai mon idée la dessus, je vais quand même m'arrêter là.
Je risque de polluer ton sujet et diminuer tes chances d'obtenir une solution par un autre membre plus apte à te répondre.


Très sincèrement désolé mrgreen.gif

Je passe la main cool.gif


--------------------
Nous ne sommes pas un Service Après-Vente ni une Hot-Line !!!, et pas de "UP" et de doublon svp ...
Prenez le temps de lire les informations mises à votre dispositions avant de créer un sujet.
Démarrer du bon pied -> Bien utiliser les forums | Bien poser sa question | Règles d'usage des forums
Prés-Requis -> Les compétences requises pour réussir avec osCommerce
Docs / Infos -> LA FAQ | Rechercher | Contributions | Contribution US
Sujets épinglés -> Manuel d'utilisation MS2 | Structure OsC2.2 MS2 | ms2-fr-rc1-w3c | SSL : une obligation? | Design de la MS2 | Tutoriels CSS | Optimisez les performances de votre boutique | Taux de TVA à appliquer
Utile -> WampServer | EasyPhp | Xampp | Mamp - Ftp -> FileZilla
Apprendre -> siteduzero | alsacreations | apprendre-php | developpez.com
Go to the top of the page
 
missprive63
posté 11 Sep 2007, 17:36
Message #8


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 172
Inscrit : 24-April 07
Membre no 16787



Personne ne sait comment envoyer le numéro de commande dans le module paybox ?

tep_draw_hidden_field('PBX_CMD', ICI ) .

quelle est la variable qui définit le numéro de commande ?

(j'ai la contribution order check d'installée..)



--------------------
OS Commerce MS 2.2 dernière màj, cDynamic_Meta_Tags v1.6, Ultimate_SEO_URLs_v2-2.2, dynamic_and_XML_sitemaps
Go to the top of the page
 
xaglo
posté 11 Sep 2007, 19:41
Message #9


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14910
Inscrit : 22-November 02
Membre no 610



le numéro de commande n'existe pas tant que la commande n'est pas validée

avec order_check je ne sais pas

PS. Pourquoi solliciter de l'aide par MP en disant "personne ne veut me répondre" même pas 1h après ton post?!! tongue.gif


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
missprive63
posté 12 Sep 2007, 09:16
Message #10


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 172
Inscrit : 24-April 07
Membre no 16787



Quelqu'un pourrait-il me dire comment récupérer le numéro de commande dans le module paybox.php à partir de la contribution order_check (étant donnée que c'est la seule façon de récupérer le num de commande avant la validation de la commande).

Merci


--------------------
OS Commerce MS 2.2 dernière màj, cDynamic_Meta_Tags v1.6, Ultimate_SEO_URLs_v2-2.2, dynamic_and_XML_sitemaps
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 26th May 2013 - 07:50
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)