Bienvenue invité ( Connexion | Inscription )
2 Nov 2010, 11:33
Message
#1
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 6 Inscrit : 6-July 10 Membre no 27774 |
Bonjour à tous,
comme pas mal de monde, j'ai des problèmes avec l'enregistrement des commandes qui ne se font pas... J'ai installé OrderCheck, mais cette contribution ne règle pas tous les problèmes, tout en amenant de nombreuses exceptions et des trous dans les numéros de commande (horrible pour la compta). Du coup je me demande si ce ne serait pas une bonne idée de modifier directement le fonctionnement d'OSCommerce et faire en sorte que l'enregistrement des commandes se fasse avant le paiement, au moment où le client clique sur "confirmer la commande". Si celui-ci a bien lieu ensuite, la commande est marquée comme validée, sinon elle est marquée comme annulée. Est-ce que cela vous semble une bonne idée ? Merci ! Nathan Ce message a été modifié par feydaykyn - 2 Nov 2010, 11:36. |
|
|
![]() |
8 Feb 2011, 14:37
Message
#2
|
|
![]() 5eme dan OSC Groupe : Administrateur Messages : 9109 Inscrit : 4-March 03 Lieu : Auray Membre no 927 |
Ok Jesam, je ne sais pas où tu en es, mais orders_check va bientôt évoluer.
J'ai en effet trouvé un réel problème avec cette contribution au delà du fait qu'elle a un voyant défectueux. La numérotation des commande est un soucis dès qu'on enregistre un fort trafic des commandes. Dans ce cas, une commande "sauvée" par orders_check peut ne pas être correctement enregistrée puisqu'il y aura conflit d'id lors de l'enregistrement en table orders par checkout_process la requête sql est alors bloquée dans le process à cause de la redondance des ID. Le script appelé directement par le serveur de banque est muet et on ne voit pas l'erreur. J'ai fixé le problème et je vais remettre à plat bientôt une nouvelle contribution. 1/ les voyants marcheront 2/ les commandes correctement enregistrées disparaitront des tables holding_ afin de ménager la bdd 3/ les commandes de plus de 3 mois seront supprimées des tables holding_ dans le même but 4/ je vais essayer de faire en sorte que la numérotation des commandes reste chronologique* A suivre donc -------------------- Tout d'abord :
- Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues : Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums. Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin. ----------------------------- Quelques sites de référence --------------------------- PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloperLe gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien) |
|
|
feydaykyn Enregistrer la commande dans la BDD avant le paiement 2 Nov 2010, 11:33
titi02330 Salut,
Je suis d'accord avec toi, j'ai de... 13 Nov 2010, 00:55
chti_poupon Bonjour !
Pour mon compte, j'ai installé r... 13 Nov 2010, 09:57
dvf alors le problème du panier vide est assez simple ... 13 Nov 2010, 11:48
chti_poupon Bonjour !
Certes, j'adopte ta modification... 13 Nov 2010, 12:53
dvf là tu parles du 3d et de la difficulté
surtout pa... 13 Nov 2010, 13:22
dvf Plus d'infos sur 3D Secure chez BNP Paribas
Pl... 13 Nov 2010, 13:25
Gnidhal Faut pas mélanger les sujets et les buts.
le 3DS e... 13 Nov 2010, 16:10
Havock Citation J'entrevois une possibilité qui serai... 15 Nov 2010, 10:47
brouillard RE: Enregistrer la commande dans la BDD avant le paiement 15 Nov 2010, 16:07
brouillard RE: Enregistrer la commande dans la BDD avant le paiement 15 Nov 2010, 17:18
Madmaxx Citation (feydaykyn @ 2 Nov 2010, 11:33) ... 15 Nov 2010, 19:26
chrysalide les pbs de numérotation, stocks et autres peuvent ... 16 Nov 2010, 10:20
feydaykyn @MadMaxx et Chrysalide : c'est en effet ce que... 22 Nov 2010, 12:00
chrysalide n'oublions pas que orderc check ou les autres ... 22 Nov 2010, 12:39
feydaykyn Je suis d'accord mais je suis en mission tempo... 22 Nov 2010, 14:28
Gnidhal +1 avec Chrysalide
ton "bricodage" est u... 1 Dec 2010, 10:26
titi02330 Bonsoir à toutes et tous,
Pourquoi se prendre la ... 10 Dec 2010, 21:27
Gnidhal Excellente idée, Yapluka
Reste toujours le problè... 10 Dec 2010, 22:06
brouillard Si on enregistre la commande avant le paiement par... 11 Dec 2010, 14:50
titi02330 Bonjour a toutes et tous,
gnidhal : pour le ... 11 Dec 2010, 16:07
Phocea Pour ma part je trouve que order check est ampleme... 13 Dec 2010, 10:18
Jesam J'ai plusieurs clients qui tiennent absolument... 13 Dec 2010, 19:50
titi02330 Salut,
Rajoute track_num et track_num2 dans ta ta... 13 Dec 2010, 20:04
Jesam Suite des manip' sur contribution de brouillar... 13 Dec 2010, 23:22
brouillard Citation (Jesam @ 13 Dec 2010, 19:50) 1) ... 14 Dec 2010, 13:20
Jesam Cela me semble pas mal à présent.
Je retouche un p... 15 Dec 2010, 15:05
technologie slt ,
excuse moi , j'ai presque le même soucis... 1 Mar 2011, 18:12
Johnny124 Bonjour Gnidhal,
Peux-tu me dire si tu as réussi ... 3 Mar 2011, 13:02
Gnidhal Citation (Johnny124 @ 3 Mar 2011, 13:02) ... 4 Mar 2011, 18:59
Johnny124 Super, j'attends patiemment alors. 4 Mar 2011, 19:24
Jesam Après plusieurs voici ma réponse.
Jusqu'à prés... 31 Aug 2011, 18:04
brouillard Donc c'est le total qui ne s'enregistre pa... 31 Aug 2011, 18:17
Jesam J'ai bien entré le montant du port dans la cel... 12 Sep 2011, 18:37![]() ![]() |
|
Version bas débit | Nous sommes le : 23rd May 2013 - 10:59 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |