Comment fonctionnent les extensions Total des commandes dans OpenCart

Aujourd'hui, nous allons discuter d'une des fonctionnalités importantes et utiles d'OpenCart appelée «Total des commandes». Je suis sûr que vous l'utilisez déjà dans une certaine mesure, mais vous ne le savez peut-être pas. Vous serez donc surpris lorsque nous discuterons de quelques exemples de ce type d'extension.

Nous allons utiliser la dernière version d'OpenCart. Commençons donc le voyage en regardant ce que sont exactement les extensions «Total des commandes»..

Que sont les "totaux de commande"?

En termes simples, vous pouvez penser à une extension «Total des commandes» comme un moyen d’intercepter le flux de paiement et de modifier les informations importantes relatives aux commandes. Plus précisément, il est utile d’ajouter des frais supplémentaires au montant total de la commande. Vous pouvez également vous en servir pour obtenir un rabais sur le montant total de la commande..

Dans certains cas, ce type d’extension est utile pour afficher des informations spécifiques sur les pages de panier et de paiement. Vous vous demandez peut-être, mais le «Total» affiché sur la page du panier est lui-même une extension «Total des commandes». Activons-le et voyons comment cela fonctionne dans l'interface.

Dans le back-end, allez à Extensions> Total des commandes, et installer et activer le Total extension si ce n'est pas déjà installé. Maintenant, dirigez-vous vers le front-end, ajoutez quelques produits au panier et visitez la page du panier..

Comme vous pouvez le constater, le Total s'affiche en bas de la page, ce qui est affiché par le Total extension des totaux de commande.

Nous examinerons également quelques autres extensions dans la section suivante..

Un coup d'œil sur diverses extensions

Rendez-vous du côté administrateur et allez à Extensions> Total des commandes page. Vous verrez une liste de toutes les extensions de totaux de commande.

Bien qu'il y ait beaucoup d'extensions disponibles dans le noyau, vous pouvez les classer en trois types principaux.

Format et affichage d'informations spécifiques

Comme je l'ai mentionné précédemment, certaines extensions de totaux de commandes sont utiles pour formater et afficher certaines informations spécifiques aux commandes. Regardons la liste rapide.

  • Total
  • Total

Sois sûr que Total et Total les extensions sont installées et vous verrez que les lignes correspondantes sont ajoutées pour les deux extensions sur la page du panier.

Ajouter des frais supplémentaires au total de la commande

Ce type d'extension vous permet d'ajouter certains frais supplémentaires au montant de la commande. Cela peut être sous n'importe quelle forme, comme des taxes, des frais de manutention ou autre chose. Vous trouverez ci-dessous la liste des extensions de totaux de commande qui ajoutent des frais supplémentaires au montant total de la commande sous différentes formes..

  • Les taxes
  • livraison
  • Frais de commande réduits
  • Klarna Fee
  • Frais de gestion

Examinons l'une de ces extensions pour avoir une idée de ce à quoi elles servent exactement. Allez-y et installez le Frais de commande réduits extension, comme indiqué dans la capture d'écran suivante.

Je suis entré 600 dans le Total de la commande champ, 50 dans le Frais champ et définissez le Statut à Activée. Cela signifie que si le montant total de ma commande est inférieur à 600, je devrai payer des frais supplémentaires de 50. En revanche, si le montant total de la commande est supérieur ou égal à 600, les frais de commande réduits seront ignorés..

Enregistrez les valeurs et ajoutez quelques produits dans l'interface afin que le total reste inférieur à 600. Comme vous pouvez le constater, des frais supplémentaires de 50 $ est ajouté et affiché!

Allez-y et activez d'autres extensions similaires et vérifiez le résultat!

Fournir une remise sur le total de la commande

En utilisant ce type d’extension, vous pouvez autoriser l’utilisateur à réclamer un rabais sur le montant total de la commande. Voici une liste rapide de telles extensions.

  • Coupon
  • Crédit en magasin
  • Chèque cadeau
  • Points de récompense

Encore une fois, activons Coupon et voir comment ça marche. Allez-y et installez le Coupon, et assurez-vous de définir le Statut à Activée. Dans le front-end, entrez le code de coupon dans le Utiliser le code de coupon section comme indiqué dans la capture d'écran suivante. Bien sûr, vous devez ajouter le code de coupon dans le Marketing> Coupons section si vous n'avez pas déjà.

Il est formaté et affiché par le Coupon extension des totaux de commande!

Ce que vous pouvez faire avec "Total des commandes"

A présent, vous devriez être familiarisé avec le concept de l'extension des totaux de commande. L'important est qu'OpenCart vous permette de créer votre propre extension de totaux de commande personnalisée pour des cas d'utilisation personnalisés. Il vous suffit de créer quelques fichiers dans le back-end et le front-end pour brancher votre extension totale de commande personnalisée..

Il existe différents cas d'utilisation dans lesquels vous pouvez implémenter votre propre extension de totaux de commande personnalisée. Par exemple, disons que vous souhaitez imposer une taxe supplémentaire en fonction de l'adresse de livraison, ou peut-être souhaitez-vous accorder un rabais pour certaines régions. Les possibilités sont infinies.

J'espère que j'arriverai avec un tutoriel qui vous expliquera comment créer votre propre extension de totaux de commande.

Conclusion

Nous avons discuté aujourd’hui du «total des commandes», l’une des fonctionnalités importantes d’OpenCart. Nous avons examiné différents types d’extensions de totaux de commandes et discuté de leur utilisation.. 

Comme toujours, si vous recherchez des outils, utilitaires, extensions, etc., OpenCart supplémentaires que vous pouvez exploiter dans vos propres projets ou pour votre propre éducation, n'oubliez pas de voir ce que nous avons sur le marché..

J'espère que c'est quelque chose que vous pouvez utiliser pour votre site web. Les questions et suggestions sont toujours les bienvenues.