Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
*

Module PAYBOX


Pages: 1 [2] 3
  Imprimer  

  Module PAYBOX
Auteur Message
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #15 le: 14 Novembre 2008 à 14:04:00 »

Code:
PAYBOX INPUT ERROR (code -3)
Version 305 - Sources 5.01
Journalisée
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #16 le: 14 Novembre 2008 à 14:22:31 »

En reparlant du lien retour au commerce, avant j'ai ça comme lien :
Code:
http://www.monsite.fr/index.php?main_page=checkout_process&zenid=tkmj254j9gsn5li8a8co3g1394&trans=301711193&auto=XXXXXX&tarif=3444&abonnement=0&erreur=00000

Avec le nouveau module, j'ai ça :
Code:
http://www.monsite.fr/index.php?main_page=checkout_process&pbx_montant=3444&pbx_ref=mon.mail@maboite.fr_2008-11-13_13:29:38&pbx_auto=XXXXXX&pbx_trans=301701054&pbx_erreur=00000&pbx_sign=Ep%2FN8JVqU9htA5hs9nTX8ycMrBJ5A%2BokZBICqP3pIkfeHrSmo3kCpqqn4tgW1b%2BYTu9mDmdNu%2F2XKRhDASqhVuzGL0r%2FxI1z0s2xj8WQ9GSW3t50c14hHLkFIj5MlGXOGIUkc5GWHju1RPm8DPqDwNnqTM9PujALkiB%2BW%2Fducuw%3D

Ca n'a strictement rien à voir !!!
Journalisée
Emma
Modérateurs
Espoir
*****

Points gagnés: 0
Messages: 238


Voir le profil WWW
Re : Module PAYBOX
« Répondre #17 le: 14 Novembre 2008 à 14:59:33 »

Bon, déjà, ton cgi est ok.

Comment as-tu paramétré tes sessions ?
Je te donne ma config :
dans configuration/sessions/ :
Vérifie que ton dossier de sessions est bien renseigné, et que tu as le bon CHMOD.
Tous les autres paramètres sont sur "false", SAUF Prevent Spider Sessions et Recreate Session.

Dans configure.php, à la ligne 55 (ou environs), j'ai
Code:
define('STORE_SESSIONS', '');
Journalisée
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #18 le: 14 Novembre 2008 à 17:27:44 »

Dans le fichier configure.php, j'ai remplacé ça :
define('STORE_SESSIONS', 'db');
par ça :
define('STORE_SESSIONS', '');

Dans Configuration->Sessions, j'ai modifier le lien vers le fichier cache qui n'était pas le bon, j'ai tout mis à false sauf Prevent Spider Sessions, Recreate Session et Cookie Domain. Si je met ce dernier à false, impossible de se connecter pour passer commande.

Mais j'ai toujours ce message d'erreur
« Dernière édition: 14 Novembre 2008 à 17:31:41 par phantasie » Journalisée
Emma
Modérateurs
Espoir
*****

Points gagnés: 0
Messages: 238


Voir le profil WWW
Re : Module PAYBOX
« Répondre #19 le: 14 Novembre 2008 à 20:16:42 »

Pas grave pour Sessions domain.

Par contre, je sèche un peu sur l'erreur, là, d'autant plus que pour Paybox, il ne semble pas y avoir d'erreur (pbx_erreur=00000).
Tu n'as rien d'autre comme message d'erreur ?
Peux-tu désinstaller le module, puis le réinstaller (je sais que j'ai dû le faire à plusieurs reprises  Confused) ?
Journalisée
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #20 le: 15 Novembre 2008 à 11:08:52 »

Rien n'a faire, ça ne change rien !!!

Non, je n'ai pas d'autre message d'erreur.
« Dernière édition: 15 Novembre 2008 à 11:55:17 par phantasie » Journalisée
Emma
Modérateurs
Espoir
*****

Points gagnés: 0
Messages: 238


Voir le profil WWW
Re : Module PAYBOX
« Répondre #21 le: 15 Novembre 2008 à 13:45:38 »

Bon, sans autre message d'erreur, on ne peut pas avancer.
Essaye d'utiliser cet utilitaire pour voir quelle est précisément l'erreur :
http://www.zen-cart.com/forum/showthread.php?t=84613
Journalisée
onicolas
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
Re : Module PAYBOX
« Répondre #22 le: 16 Novembre 2008 à 23:57:34 »

Bonjour,
J'ai installé ZenCart avec le module PayBox lorsque je clique sur "Retour Commerce" j'obtiens :

Warning: fopen(http://www.monsite.com/cgi-bin/pubkey.pem) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error in /MONSITE/includes/modules/payment/paybox.php on line 163

Warning: fread(): supplied argument is not a valid stream resource in /MONSITE/includes/modules/payment/paybox.php on line 164

Warning: fclose(): supplied argument is not a valid stream resource in /MONSITE/includes/modules/payment/paybox.php on line 165

Warning: Cannot modify header information - headers already sent by (output started at /MONSITE/includes/modules/payment/paybox.php:163) in /MONSITE/includes/functions/functions_general.php on line 44

Pourtant la clé est bien présente sur le site et ses permissions sont 755.
Une idée ?

ON
Journalisée
onicolas
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
Re : Module PAYBOX
« Répondre #23 le: 17 Novembre 2008 à 00:31:35 »

Bonjour,
J'ai résolu le problème en déplaçant le fichier pubkey.pem du répertoire cgi-bin d'Apache vers le répertoire pub de Zen Cart.
ON
Journalisée
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #24 le: 18 Novembre 2008 à 12:53:44 »

Bonjour,

Voici la partie du code qui me posait problème :
Code:
paybox.php
149. // vérification du code erreur
150. if ($this->url_http) $pbx_erreur = $HTTP_POST_VARS['pbx_erreur'];
151. else $pbx_erreur = $HTTP_GET_VARS['pbx_erreur'];
152. switch ($pbx_erreur) {
153. case '00000':
154. break;
155. default:
156. if ($this->url_http) exit();
157. else zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'payment_error=' . $this->code, 'SSL', true, false));
158. }

Je suis passé récemment sur un nouveau serveur avec PHP5. Depuis cette version, les variables du type HTTP_*_VARS ne sont plus interprétées.
Pour résoudre le problème, deux solutions :
- soit remplacer $HTTP_GET_VARS par $_GET et $HTTP_POST_VARS par $_POST
- soit dans le php.ini, mettre 'register_long_arrays' à 'On'


Merci Emma pour le temps que tu m'as consacré.

Dernière question : Quelle URL faut-il transmettre à Paybox pour qu'ils mettent en place l'URL HTTP de leur côté ?
Journalisée
Emma
Modérateurs
Espoir
*****

Points gagnés: 0
Messages: 238


Voir le profil WWW
Re : Module PAYBOX
« Répondre #25 le: 18 Novembre 2008 à 15:30:08 »

Bonjour

Super si tu as pu trouver la solution Wink
C'est curieux quand même que tu ais eu ce souci, parce que je suis aussi en PHP5n mais bon, l'essentiel, c'est que ça tourne.

Pour l'url, il vaut mieux que tu vois ça directement avec Paybox, comme je t'ai dit, je n'ai pas pris l'option d'url de retour, mais un retour automatique sur le site.
Journalisée
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #26 le: 18 Novembre 2008 à 16:23:08 »

Quelle est la différence entre "option d'url de retour" et "retour automatique sur le site" ?
Journalisée
Emma
Modérateurs
Espoir
*****

Points gagnés: 0
Messages: 238


Voir le profil WWW
Re : Module PAYBOX
« Répondre #27 le: 18 Novembre 2008 à 16:53:48 »

Les url de retour sont utilisées si tu veux que le client clique sur le bouton Retour à la boutique, après paiement.
Perso, je n'en vois pas bien l'intérêt. Mais lis la notice de Paybox à ce sujet, parce que moi, ça fait déjà un moment que je l'ai mis en place, donc je ne me rappelle plus tout Wink
Journalisée
phantasie
Nouveau membre
*

Points gagnés: 0
Messages: 26


Voir le profil
Re : Module PAYBOX
« Répondre #28 le: 27 Février 2009 à 10:47:00 »

Pour répondre à mon avant dernière question :

Il faut transmettre à Paybox l'URL suivante lors de la mise en place de l'URL HTTP :
- http://www.votresite.com/index.php?main_page=checkout_process
- ou http://www.votresite.com/checkout_process.html si votre site utilise l'URL REWRITING
Journalisée
jean-luc
Modérateurs
Intarissable
*****

Points gagnés: 3
Messages: 1561



Voir le profil WWW
Re : Module PAYBOX
« Répondre #29 le: 27 Février 2009 à 22:51:59 »

Bonsoir,

pour en avoir un certain nombre d'installés sur mon site, les modules n'apprécient pas beaucoup l'url rewriting il vaut mieux éviter de réécrire les url de retour pour les modules de paiements (cela ce paramètre dans l'htaccess)
Journalisée

jean-luc Evil or Very Mad

pas bon, mais promis j'essaye de m'améliorer tous les jours Evil or Very Mad

www.anneg-lingerie.com

Pages: 1 [2] 3
  Imprimer  
 

Aller à: