Bonjour,
Module cyberpaiement oscommerce 2.2 ms1.
Nous avons un problème bien connu : une fois payé, le client click sur la confirmation sur le site de bp, il reviens bien sur la page de confirm de notre site, mais dans la base il n'y a pas d'une trace de commande ni il n'y a pas de emails de confirmation pour nous ou pour le client à part de celle envoyée par notre banque.
Avez-vous une idée comment créer/modifier, peut-être checkout_process_bp.php, ou verifier le sessions ?
Merci
Nick Norman
j'ai réglé le truc :
007 : checkout_sucess remplacé par checkout_process,
et j'ai supprimé sessions et le champ CHPBX completement dans le 005,
mais cela fonctionne : les commandes sont bien enrigistrees dans la base, pas testé si les cookies sont compl bloquees côté utilisateur. Bien sur le client doit cliquer sur "Valider commande/Retour"
Merci
Bonjour,
il m'arrive exactement le même problème avec osCommerce 2.2-MS2 !
En CHAMP005 checkout_process.php n'est pas activé et du coup, la commande n'est ni enregistrée ni effaçée.
j'ai bien compris votre procédé pour remédier à ça mais je trouve ça très dangereux car si pour une raison X ou Y , l'internaute ne revient pas sur le site marchand alors on lui débite des sous sans savoir ce qu'il a acheté !!!!
Auriez-vous trouvé une autre solution ou un indice qui pourrait m'aider ?
D'avance merci.
J'ai MS1...
non cela fonctionne, oui mais j'ai fait le suivant :
1. sur la page paiements - un popup "cliquez sur 'retour' une fois votre paiement est accepte ! Sinon pas d'enrigistrement ! ". Même si on N'UTILISE PAS CETTE METHODE DE BRICOLE pas d'enrigestrement sans CLIQUER sur retour !!!! Dans tous les cas !!!!
2. En plus... J'utilise un script-espion sur la page de la confirm commande qui m'envoie tous les infos teles que adresse de livr, nom, mode de reglement... EN CAS DE... il oublie de confirmer son truc chez BP
Bonne chances !
TTTTTT
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)