osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

> Enregistrer la commande dans la BDD avant le paiement, OrderCheck n'est qu'une rustine, réglons vraiment le problème
feydaykyn
posté 2 Nov 2010, 11:33
Message #1


Ceinture blanche OSC
Icône de groupe

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.
Go to the top of the page
 
 
Start new topic
Réponse(s)
Havock
posté 15 Nov 2010, 10:47
Message #2


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 912
Inscrit : 4-February 04
Membre no 1926



Citation
J'entrevois une possibilité qui serait de gérer une table "stock" qui contiendrait les deux champs : stock selon commandes en cours, stock selon commandes expédiées pour chaque produit. Mais pour bien faire il faudrait aussi tracer les commandes qui sont responsables du delta de stock...
C'est pas un petit chantier en somme


On s'éloigne un peu du sujet, mais pour partager mon expérience sur les stocks j'ai traité le problème de la façon suivante.

J'ai fait une petite moulinette access qui remonte les stocks réels de mes produits de Sage vers oscommerce.

Je distingue les produits en déstockage (qui ne seront donc plus disponibles une fois que tous ceux en stock seront vendus) et les autres produits.

Pour les produits qui ne sont pas en déstockage, je déduit du stock Sage importé les quantité correspondants aux commandes en attentes payées (par cb, paypal et chèques reçus) et j'indique ces quantités corrigées comme stock sur le site. Ce stock est sur-estimé car il ne prends pas en compte les commandes par chèque dont le chèque n'a pas encore été reçu, mais ce n'est pas trop gênant tant que le temps de réapprovisionnement par mes fournisseurs est faible.

Pour les produits en destockage, je déduit du stock Sage importé les quantité correspondants aux commandes en attentes payées (par cb, paypal et chèques reçus) ainsi que celles correspondant aux commandes par chèque non encore reçus (mais passés depuis moins de 30 jours). Le stock est sous-estimé, mais cela évite d'avoir des problème d'indisponibilité si les clients mettent du temps à envoyer leur chèque.

P.S. : On pourrait peut-être créer un sujet séparé pour partager nos avis et expérience sur le traitement des stocks ?


--------------------
L'indispensable est en cours de traitement,
L'urgent sera traité demain,
Le normal sera traité plus tard,
Le reste on vera ...
En conclusion : les journées sont trop courtes.
Utilisateur de MS2.2 Max 1.5 - OSC-Affiliate 1.09 - Admin With Access Levels 2.1 - Meta Tag Controller/ Generator - Credit/Gift Voucher/Coupons 5.05 - Download Controller v5.3 - X-Sell MS2 - WYSIWYG HTML Editor for Admin 1.7 - Dynamic Mo Pics - Loginbox Best - Order logging before payment processing - User Tracking - Faster Page Loads, Less DB queries - Plus plein de modifs perso :-)
Go to the top of the page
 

Les messages de ce sujet
- 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
- - Gnidhal   Ok Jesam, je ne sais pas où tu en es, mais orders_...   8 Feb 2011, 14:37
- - 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


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 19:00
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)