Paypal et 5.3

9 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

Dans les fichiers du module Paypal, les requètes font références à des colonnes qui n'existent pas dans la table peel_commandes :

statut

statut_cb

mysql_query("UPDATE peel_commandes SET statut = '3' WHERE id = '".intval(vb($_GET['id']))."'");

Voir dans :

- /modules/paypal/ipn.php

- /modules/paypal/ok.php

- /modules/paypal/nok.php

Ais-je bien les bons fichiers ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir,

Il s'agit d'un bogue que nous corrigerons dans la 5.4 :

Il faut remplacer, de mémoire :

mysql_query("UPDATE peel_commandes SET statut = '3' WHERE id = '".intval(vb($_GET['id']))."'");

par

mysql_query("UPDATE peel_commandes SET id_statut_paiement = '3' WHERE id = '".intval(vb($_GET['id']))."'");

N'hésitez pas à poster de nouveau sur ce sujet si le champ n'est pas id_statut_paiement. (je n'ai pas de BDD PEEL 5.3 sous la main pour vérifier)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

oui, c'est bien ça, mais encore fallait t'il le savoir ....

Je plains les non developpeurs qui doivent faire face à ce type de dysfonctionnement.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Le problème vient d'un changement de structure en BDD qui n'a pas été suivi du changement approprié au niveau SQL.

Encore une fois, le problème sera corrigé dans la 5.4.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

oui, c'est bien ça, mais encore fallait t'il le savoir ....

Je plains les non developpeurs qui doivent faire face à ce type de dysfonctionnement.

Ils nous passent généralement un coup de fil et tout se passe très bien ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Il serait bon de repertorier les bugs, afin d'en faciliter le suivi !

Un bug connu pour vous ne l'est pas forcément de la "communauté",

Cela évite de poster sur un bug déjà connu ou d'être vigilant en ayant connaissance des bugs trouvés.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ok donc si j'ai bien compris, on remplace "statut" par "id_statut_paiement" dans les pages du module paypal, c'est ça ?

Autre chose, dans la page "ok.php", il y a un lien vers un fichier qui n'existe pas : facture.html

<div align=center><a href="<?=$wwwroot?>/factures/facture_html.php?mode=facture&id=<?=$c['id']?>&timestamp=<?=urlencode($c['o_timestamp'])?>" target="_blank" class="normal"><b>Cliquez ici</b></a> pour imprimer votre facture.</div>

On remplace ce fichier par quoi ?

Merci pour votre aide l'équipe peel.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ce lien est à supprimer : En effet, pour consulter ses commandes, le client doit désormais le faire depuis la partie "Historique des Commandes" et non plus directement via la facture en popup après passage de la commande.

Vous pouvez remplacer le lien par : "Votre facture est disponible dans "Mon Compte", section "Historique des commandes"".

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ok merci

Partager ce message


Lien à poster
Partager sur d’autres sites
Ce sujet ne peut plus recevoir de nouvelles réponses.

Twitter Advisto ecommerce

Facebook PEEL Shopping