Dans la quatrième étape du processus de règlement des achats du modèle de magasin, à savoir la page Régler vos achats 4. Récapitulatif de la commande (orderdisplaypending.jsp), les clients peuvent visualiser les informations détaillées relatives à la commande, parmi lesquelles une description de l'article acheté, quantité, prix unitaire et total, adresse de livraison et frais de port. Les clients doivent alors compléter la commande en fournissant des informations sur le paiement et en cliquant sur Commander maintenant. Dans le magasin NewFashion, la date d'expédition prévue est affichée.
Pour plus d'informations, consultez la rubrique Utilisation du règlement des achats du chariot.
Instructions
orderdisplaypending.jsp utilise les instructions suivantes :
Beans
orderdisplaypending.jsp utilise les beans suivants :
Détails d'implémentation
NewFashion uniquement
Lorsque les clients cliquent sur Commander maintenant, l'instruction MultiOrderProcess
est appelée. MultiOrderProcess est une instruction de visualisation enregistrée dans la table VIEWREG
et elle est associée à la page MultiOrderProcess.jsp.
La page MultiOrderProcess.jsp exécute OrderProcess plusieurs fois selon
le nombre de commandes dans la page Récapitulatif des commandes. Dans NewFashion,
le flux des règlements des achats n'autorise que deux commandes dans la page
Récapitulatif des commandes.
Remarque : pour plus d'informations sur les techniques d'implémentation communes à toutes les pages de modèle de magasin, parmi lesquelles les informations multiculturelles, reportez-vous à la rubrique Pages du modèle de magasin : techniques d'implémentation communes.
Pour tous les modèles de magasin
Lorsque les clients lancent le processus de règlement en cliquant sur Régler vos achats à la page Chariot, ils parcourent une série de pages de règlement, la quatrième correspondant à Régler vos achats 4. Page Récapitulatif de la commande (orderdisplaypending.jsp). Cette page fournit un formulaire qui permet aux clients d'envoyer les informations relatives à leur carte de paiement. Le bean UsablePaymentTCListDataBean permet d'obtenir les noms de cartes de crédit disponibles à partir du gestionnaire de paiements et l'action de ce formulaire est définie sur la valeur OrderProcess. Après l'envoi du formulaire et si le processus de commande est concluant, l'instruction OrderOKView est appelée. L'instruction OrderOKView est enregistrée dans la table VIEWREG de la base de données et est associée à la page confirmation.jsp qui permet d'afficher des informations pour confirmer la commande. Dans le magasin NewFashion, si deux commandes sont traitées, les informations des deux commandes sont affichées sur la page de confirmation.
En cas d'erreur, l'instruction DoPaymentErrorView est appelée. DoPaymentErrorView est associée dans la base de données à la page OrderDisplayPending.jsp. Résultat, si une erreur se produit, la page Régler vos achats 4. Récapitulatif de la commande (orderdisplaypending.jsp) réapparaît avec un message d'erreur.
![]() |