Pages Aurora modifiées pour les commentaires sur les commandes d'un représentant du service clientèle (RSC)

Un représentant du service clientèle (RSC) peut ajouter des commentaires internes à la commande d'un client. Si vous avez publié le magasin B2C Aurora ou le magasin B2B Aurora après avoir installé le module modificateur 1, la fonctionnalité Commentaires de commande par un RSC est activée par défaut. La personnalisation de la vitrine est nécessaire pour implémenter cette fonctionnalité si votre magasin est basé sur un archivage de magasin qui est inférieur au module modificateur 1.

Les détails qui suivent décrivent les modifications de page qui ont été introduites pour activer la solution de Commentaires de commande par un RSC. Après avoir installé le module modificateur 1, vous pouvez utiliser cette information comme une référence pour vous aider à mettre en œuvre la solution sur votre magasin personnalisé.

Sur la vitrine, cette fonction se compose d'une nouvelle page et d'un nouveau widget (qui prend en charge les deux types de widgets) :
  • Page Récapitulatif commande RSC
  • Widget OrderComments / widget orderCommentsSlider

Page Récapitulatif commande RSC

  • Store_archivedir\AuroraStorefrontAssetStore\CustomerService\CSROrderSummaryPage.jsp

La page est accessible par un RSC après la recherche d'une commande client dans la page Service clientèle. Les commentaires de commande sont ajoutés ou visualisés en utilisant le widget OrderComments.

OrderComments widget

Les commentaires de commande sont affichés et mis à jour via le widget Store_archivedir\Widgets_701\com.ibm.commerce.store.widgets.csr.OrderComments. Il utilise le widget Dojo InlineEditBox ce qui permet au RSC d'ajouter de nouveaux commentaires à la commande.

orderCommentsSlider objet fenêtre

Le widget OrderComment prend en charge le paramètre d'entrée widgetType. Si ce paramètre est laissé vide, le widget est affiché sur la page comme un commentaire fixe. Si widgetType est défini sur orderCommentsSlider, un bouton Commentaires de commande apparaît sur le bord gauche de la page. Lorsque vous cliquez sur ce bouton, le widget s'ouvre et les commentaires de commande peuvent être consultés ou ajoutés.

Par défaut, le widget de curseur est présent tout au long du flux de paiement. Cette solution fournit aux représentants du service clientèle la capacité de capturer ou de revoir les commentaires des clients afin d'améliorer l'expérience de service clientèle.

Les pages de paiement suivantes, dans l'ordre, sont configurées pour utiliser le widget de curseur :
  • OrderItemDisplay.jsp - Page Panier
  • OrderShippingBillingDetails.jsp - Page Expédition et facturation
  • OrderShippingBillingConfirmationPage.jsp - Page Confirmation de la commande
  • MultipleShipmentSummary.jsp - Page Récapitulatif de commandes à livraisons multiples
  • SingleShipmentSummary.jsp - Page Récapitulatif de commandes à livraison unique
Remarque : Le widget de curseur est également présent dans la page OrderDetailDisplay.jsp. Cette page est accessible par le RSC où il accède au compte client, clique sur Historique des commandes, puis clique sur le numéro de commande.
Toutes les actions de widgets sont définies dans le fichier suivant :
  • Store_archivedir\Widgets_701\com.ibm.commerce.store.widgets.csr.OrderComments\javascript\OrderComments.js
Ce fichier JavaScript doit être inclus dans toutes les pages JSP où les deux widgets OrderComments et orderCommentsSlider sont utilisés.

Comportement d'un widget

Par défaut, les deux types de widgets (OrderComments et orderCommentsSlider) partagent le comportement de vitrine suivante :
  • Une fois qu'un commentaire de commande est enregistré, il ne peut pas être supprimé.
  • Tous les commentaires de commande affichent les horodatages, en plus du nom du RSC qui a enregistré le commentaire
  • Chaque commentaire est limité à 3000 caractères.
  • Une barre de défilement apparaît si le nombre de commentaires augmente au-delà de la taille de la page.
  • Les 15 commentaires les plus récents sont affichés dans l'ordre.
    Vous pouvez mettre à jour cette limite en modifiant la variable orderCommentsListSize, qui est définie dans le fichier Store_archivedir\Widget_701\Common\EnvironmentSetup.jspf. Recherchez la ligne de code suivante :
    • <c:set var="orderCommentsListSize" value="15" scope="request"/>
      Mettez à jour la value au nombre de commentaires que vous voulez afficher dans les widgets.
      Remarque : Si vous modifiez ce paramètre, le changement est appliqué à tous les widgets OrderComment et orderCommentsSlider sur votre vitrine.