Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > E-Commerce
E-Commerce Forum d'entraide sur le commerce électronique sur le Web, et sur les paiements en ligne
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/02/2011, 09h31   #1
Membre à l'essai
 
Inscription : mars 2009
Messages : 170
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 170
Points : 20
Points : 20
Par défaut A quel moment attribuer le numéro de commande?

Bonjour à tous,

je suis sur mon premier site de commerce en ligne avec paiement (via Payal). Mon panier est fait, ma page de paiement Paypal aussi mais il me manque le numéro de commande. Au départ je voulais l'attribuer que lorsque le paiement Paypal a été effectué donc à l'appel de la page confirmation. C'est à ce moment là que je comptais enregistrer la commande dans ma table commande. La technique que j'utilise pour le numero de commande est : nombre de ligne de la table commande +1. Si le numéro est attribué qu'après paiement, pas de problème. Mais si je l'attribue avant le paiement et que 2 personnes commandes en même temps et que la première qui à le numéro 001 ne finalise pas son paiement et que la personne 2 qui a le numéro 002 finalise elle son paiement, je me retrouve avec la première commande qui est en 002 alors qu'en réalité elle devrait avoir le 001 (puisque 1 a annulé sa commande). De plus, je me dis qu'avoir le numéro de commande lors du paiement Paypal permet de s'y retrouver plus facilement. J espère que c'est clair?

Bref, j'aurais voulu avoir vos conseils, avis… Comment procédez-vous dans ce cas?

D'avance merci
paintbox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 09h04   #2
Membre confirmé
 
Inscription : décembre 2006
Messages : 307
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 307
Points : 226
Points : 226
Pour ma part, je ne crée pas les numéros de commande avant paiement CB.
Je stocke les données en session et dans le panier du client. Au retour du paiement, je valide la commande.
Par contre il faut que la session soit toujours ouverte. C'est l'inconvénient de cela, mais avec une session ouverte 1h, j'ai 99,99% des commandes enregistrées.

Après si tu donnes le numéro de commande avant, c'est possible, mais il faut distinguer les commandes validées ou non et attribuer un numéro de facturation.
__________________
Prestataires, inscrivez vous dans l'annuaire e-commerce des prestataires - foe.hn : un raccourcisseur d'url fun, avec API
max-mag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 09h54   #3
Membre à l'essai
 
Inscription : mars 2009
Messages : 170
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 170
Points : 20
Points : 20
Bonjour Max-mag,

merci pour ta réponse. J'ai opté pour la solution d'attribuer le numéro de commande une fois le paiement effectué. Ce qui m'évite d'avoir un "trou" dans les numéro de commande si une personne ne termine pas son paiement.

Merci pour ton aide!
paintbox est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h47.


 
 
 
 
Partenaires

Hébergement Web