PrestaShop Module by PrestaHeroes
PrestaHeroes Shipping Commander
Control what guest visitors see for shipping before checkout.
Shipping Commander fixes one of the most frustrating PrestaShop visitor-experience problems: misleading, missing, or premature shipping display for non-logged guest visitors.
PrestaShop may know the visitor’s language, currency, country, tax context, and catalog context, but shipping is often still unreliable until the visitor logs in or enters a delivery address. That gap can make the cart show free shipping, incomplete shipping, or the wrong shipping message.
The Guest Shipping Display Problem
For non-logged guest visitors, PrestaShop usually does not yet have a confirmed delivery address. Because of that, the cart and add-to-cart popup may show shipping as free, incomplete, unavailable, or simply wrong.
This creates unnecessary cart friction. A visitor adds a product to cart, sees one shipping impression, continues toward checkout, and only later discovers the real delivery cost.
Shipping Commander helps the shop owner control that pre-checkout shipping message so the guest visitor sees a clearer, more honest, and more conversion-friendly result.
Two Guest Shipping Display Modes
Choose the display strategy that matches how your shop calculates shipping.
Option 1: Calculated at Checkout
Use this mode when the shop should not display a shipping price until the guest visitor reaches checkout and provides a real delivery address.
Instead of showing incorrect free shipping, a misleading carrier price, or an unreliable estimate, the cart can show a clearer calculated-at-checkout message.
This is the recommended option for shops using third-party shipping modules, live carrier APIs, external rate providers, marketplace shipping integrations, or custom shipping logic.
Option 2: Visitor Country Carrier Price
Use this mode when the shop can provide a useful guest shipping estimate from the visitor’s cookie-based country context.
Shipping Commander can calculate and display the lowest available native PrestaShop Carrier price for that visitor country, where the shop’s carrier configuration supports it.
This option is designed for shops using PrestaShop’s native carrier system.
Important Carrier Compatibility Note
Shipping Commander’s visitor-country shipping calculation works with native PrestaShop Carriers only.
If your shop uses a third-party shipping module, live carrier API, external shipping rate provider, marketplace shipping integration, or custom shipping logic, Shipping Commander will not know those rates before checkout.
For those shops, use the Calculated at Checkout option. This prevents guests from seeing the wrong shipping price while still avoiding the classic PrestaShop problem where shipping appears free or misleading before the delivery address is known.
Built for Guest Visitors
Targets the exact moment where PrestaShop is weakest: before the visitor has logged in or entered a delivery address.
Pre-Checkout Control
Controls the shipping message shown in the cart and add-to-cart flow before checkout has enough address information.
Carrier Aware
Can use native PrestaShop Carrier pricing to show the lowest available carrier price by visitor cookie country.
Safe Fallback
For live-rate or custom shipping integrations, use Calculated at Checkout so guests are not shown a wrong price.
What This Module Does
Shipping Commander is specifically for managing the shipping display shown to non-logged guest visitors before checkout.
- Improves guest add-to-cart popup shipping display
- Improves guest cart shipping messaging
- Helps avoid premature “Free shipping” messages
- Supports Calculated at Checkout messaging
- Supports visitor cookie country calculation for native PrestaShop Carriers
- Helps reduce checkout surprise for guest visitors
What This Module Does Not Do
Shipping Commander does not replace your checkout shipping logic, carrier setup, delivery zones, third-party shipping module, or live carrier API.
If your shop uses third-party shipping logic, the correct use case is to manage the guest visitor message with the Calculated at Checkout option.
Best Use Case
This module is ideal for PrestaShop shops where shipping depends on destination, carrier rules, cart contents, zones, or customer address, but the front office shows a shipping value before that information is reliable.
It is especially useful for international shops, geo-localized shops, and stores where guest visitors regularly see incorrect shipping before checkout.
Why This Matters
Shipping cost is one of the highest-friction points in ecommerce. When a guest visitor sees free shipping in the cart and then discovers a real shipping charge at checkout, trust drops immediately.
Shipping Commander gives the shop owner a better way to manage that first shipping impression: either show a clear calculated-at-checkout message, or show the lowest native carrier price based on the visitor’s country context.
Professional PrestaShop Help Available
PrestaHeroes provides professional installation, configuration, troubleshooting, and shop-specific adaptation for merchants who want Shipping Commander tuned to their exact carrier setup, checkout flow, and visitor experience.
Module PrestaShop par PrestaHeroes
PrestaHeroes Shipping Commander
Contrôlez ce que les visiteurs invités voient pour la livraison avant le paiement.
Shipping Commander corrige l’un des problèmes les plus frustrants de l’expérience visiteur sur PrestaShop : l’affichage de livraison trompeur, manquant ou prématuré pour les visiteurs non connectés.
PrestaShop peut connaître la langue, la devise, le pays, le contexte fiscal et le contexte catalogue du visiteur, mais l’affichage de la livraison reste souvent peu fiable tant que le visiteur ne s’est pas connecté ou n’a pas saisi une adresse de livraison.
Le problème de livraison pour les visiteurs invités
Pour les visiteurs non connectés, PrestaShop ne dispose généralement pas encore d’une adresse de livraison confirmée. Le panier et la fenêtre d’ajout au panier peuvent donc afficher une livraison gratuite, incomplète, indisponible ou incorrecte.
Cela crée une friction inutile. Le visiteur ajoute un produit au panier, voit une première information de livraison, continue vers le paiement, puis découvre plus tard le vrai coût de livraison.
Shipping Commander aide le marchand à contrôler ce message avant le paiement afin d’offrir une information plus claire, plus honnête et plus favorable à la conversion.
Deux modes d’affichage de livraison pour invités
Choisissez la stratégie d’affichage qui correspond à la manière dont votre boutique calcule la livraison.
Option 1 : Calculé au paiement
Utilisez ce mode lorsque la boutique ne doit pas afficher de prix de livraison tant que le visiteur n’a pas atteint le paiement et fourni une véritable adresse de livraison.
Au lieu d’afficher une livraison gratuite incorrecte, un prix transporteur trompeur ou une estimation peu fiable, le panier peut afficher un message clair indiquant que la livraison sera calculée au paiement.
C’est l’option recommandée pour les boutiques utilisant des modules de livraison tiers, des API de transporteurs, des fournisseurs de tarifs externes, des intégrations marketplace ou une logique de livraison personnalisée.
Option 2 : Prix transporteur par pays visiteur
Utilisez ce mode lorsque la boutique peut fournir une estimation utile à partir du pays du visiteur stocké dans le contexte cookie.
Shipping Commander peut calculer et afficher le prix du transporteur PrestaShop natif le plus bas disponible pour ce pays, lorsque la configuration transporteur de la boutique le permet.
Cette option est conçue pour les boutiques utilisant le système natif de transporteurs PrestaShop.
Note importante sur la compatibilité transporteur
Le calcul de livraison par pays visiteur de Shipping Commander fonctionne uniquement avec les transporteurs natifs PrestaShop.
Si votre boutique utilise un module de livraison tiers, une API transporteur, un fournisseur de tarifs externe, une intégration marketplace ou une logique de livraison personnalisée, Shipping Commander ne peut pas connaître ces tarifs avant le paiement.
Pour ces boutiques, utilisez l’option Calculé au paiement. Cela évite d’afficher un prix incorrect tout en empêchant le problème classique de PrestaShop où la livraison semble gratuite ou trompeuse avant que l’adresse ne soit connue.
Conçu pour les invités
Cible précisément le moment où PrestaShop est le plus faible : avant que le visiteur soit connecté ou ait saisi une adresse de livraison.
Contrôle avant paiement
Contrôle le message de livraison affiché dans le panier et le flux d’ajout au panier avant que l’adresse soit disponible.
Compatible transporteurs natifs
Peut utiliser les prix des transporteurs natifs PrestaShop pour afficher le tarif le plus bas selon le pays cookie du visiteur.
Alternative sûre
Pour les intégrations live-rate ou personnalisées, utilisez Calculé au paiement afin d’éviter d’afficher un prix incorrect.
Ce que fait ce module
Shipping Commander est conçu spécifiquement pour gérer l’affichage de livraison présenté aux visiteurs non connectés avant le paiement.
- Améliore l’affichage de livraison dans la fenêtre d’ajout au panier
- Améliore le message de livraison dans le panier invité
- Aide à éviter les messages prématurés de “livraison gratuite”
- Prend en charge le message Calculé au paiement
- Prend en charge le calcul par pays visiteur pour les transporteurs natifs PrestaShop
- Aide à réduire les mauvaises surprises au paiement
Ce que ce module ne fait pas
Shipping Commander ne remplace pas votre logique de livraison au paiement, votre configuration de transporteurs, vos zones, votre module tiers ou votre API transporteur.
Si votre boutique utilise une logique de livraison tierce, le bon cas d’utilisation est de gérer le message visiteur avec l’option Calculé au paiement.
Meilleur cas d’utilisation
Ce module est idéal pour les boutiques PrestaShop où la livraison dépend de la destination, des règles transporteur, du contenu du panier, des zones ou de l’adresse client, mais où le front-office affiche un prix avant que ces informations soient fiables.
Il est particulièrement utile pour les boutiques internationales, les boutiques géolocalisées et les sites où les visiteurs invités voient régulièrement une livraison incorrecte avant le paiement.
Pourquoi c’est important
Le coût de livraison est l’un des points de friction les plus importants en ecommerce. Lorsqu’un visiteur voit une livraison gratuite dans le panier puis découvre un vrai coût au paiement, la confiance diminue immédiatement.
Shipping Commander donne au marchand une meilleure façon de contrôler cette première impression : afficher un message clair de calcul au paiement ou afficher le prix transporteur natif le plus bas selon le pays du visiteur.
Aide professionnelle PrestaShop disponible
PrestaHeroes propose l’installation professionnelle, la configuration, le dépannage et l’adaptation spécifique à votre boutique pour les marchands qui souhaitent ajuster Shipping Commander à leur configuration transporteur, leur tunnel de paiement et leur expérience visiteur.
Módulo PrestaShop de PrestaHeroes
PrestaHeroes Shipping Commander
Controle lo que los visitantes invitados ven sobre el envío antes del checkout.
Shipping Commander corrige uno de los problemas más frustrantes de experiencia de visitante en PrestaShop: información de envío engañosa, ausente o prematura para visitantes no conectados.
PrestaShop puede conocer el idioma, la moneda, el país, el contexto fiscal y el contexto del catálogo del visitante, pero el envío muchas veces sigue siendo poco fiable hasta que el visitante inicia sesión o introduce una dirección de entrega.
El problema del envío para visitantes invitados
Para visitantes no conectados, PrestaShop normalmente todavía no tiene una dirección de entrega confirmada. Por eso, el carrito y la ventana de añadir al carrito pueden mostrar el envío como gratis, incompleto, no disponible o simplemente incorrecto.
Esto crea fricción innecesaria. El visitante añade un producto al carrito, ve una primera impresión de envío, continúa hacia el checkout y solo después descubre el coste real de entrega.
Shipping Commander ayuda al comerciante a controlar ese mensaje antes del checkout para que el visitante vea una información más clara, más honesta y más orientada a la conversión.
Dos modos de visualización de envío para invitados
Elija la estrategia de visualización que coincide con la forma en que su tienda calcula el envío.
Opción 1: Calculado en checkout
Use este modo cuando la tienda no deba mostrar un precio de envío hasta que el visitante llegue al checkout y proporcione una dirección real de entrega.
En lugar de mostrar envío gratis incorrecto, un precio de transportista engañoso o una estimación poco fiable, el carrito puede mostrar un mensaje claro indicando que el envío se calculará en checkout.
Esta es la opción recomendada para tiendas que usan módulos de envío de terceros, APIs de transportistas, proveedores externos de tarifas, integraciones marketplace o lógica de envío personalizada.
Opción 2: Precio por país del visitante
Use este modo cuando la tienda pueda proporcionar una estimación útil desde el contexto de país del visitante basado en cookie.
Shipping Commander puede calcular y mostrar el precio más bajo disponible de un transportista nativo de PrestaShop para ese país, cuando la configuración de transportistas de la tienda lo permite.
Esta opción está diseñada para tiendas que utilizan el sistema nativo de transportistas de PrestaShop.
Nota importante sobre compatibilidad de transportistas
El cálculo de envío por país del visitante de Shipping Commander funciona únicamente con transportistas nativos de PrestaShop.
Si su tienda utiliza un módulo de envío de terceros, API de transportista, proveedor externo de tarifas, integración marketplace o lógica de envío personalizada, Shipping Commander no puede conocer esas tarifas antes del checkout.
Para esas tiendas, use la opción Calculado en checkout. Esto evita mostrar un precio incorrecto mientras también impide el problema clásico de PrestaShop donde el envío parece gratis o engañoso antes de conocer la dirección de entrega.
Creado para visitantes invitados
Actúa en el momento exacto donde PrestaShop es más débil: antes de que el visitante inicie sesión o introduzca una dirección de entrega.
Control antes del checkout
Controla el mensaje de envío mostrado en el carrito y en el flujo de añadir al carrito antes de que haya información suficiente de dirección.
Compatible con transportistas nativos
Puede usar los precios de transportistas nativos de PrestaShop para mostrar el precio más bajo según el país cookie del visitante.
Fallback seguro
Para integraciones live-rate o personalizadas, use Calculado en checkout para que los invitados no vean un precio incorrecto.
Qué hace este módulo
Shipping Commander está diseñado específicamente para gestionar la visualización de envío mostrada a visitantes no conectados antes del checkout.
- Mejora el envío mostrado en la ventana de añadir al carrito
- Mejora el mensaje de envío del carrito para invitados
- Ayuda a evitar mensajes prematuros de “envío gratis”
- Soporta mensajes de Calculado en checkout
- Soporta cálculo por país del visitante para transportistas nativos de PrestaShop
- Ayuda a reducir sorpresas de envío en checkout
Qué no hace este módulo
Shipping Commander no reemplaza la lógica de envío del checkout, la configuración de transportistas, las zonas de entrega, los módulos de envío de terceros ni las APIs de transportistas.
Si su tienda utiliza lógica de envío de terceros, el caso correcto es gestionar el mensaje del visitante con la opción Calculado en checkout.
Mejor caso de uso
Este módulo es ideal para tiendas PrestaShop donde el envío depende del destino, reglas de transportista, contenido del carrito, zonas o dirección del cliente, pero el front office muestra un valor de envío antes de que esa información sea fiable.
Es especialmente útil para tiendas internacionales, tiendas geo-localizadas y sitios donde los visitantes invitados ven con frecuencia información de envío incorrecta antes del checkout.
Por qué importa
El coste de envío es uno de los puntos de fricción más importantes en ecommerce. Cuando un visitante ve envío gratis en el carrito y luego descubre un coste real en checkout, la confianza cae inmediatamente.
Shipping Commander ofrece al comerciante una mejor forma de controlar esa primera impresión de envío: mostrar un mensaje claro de calculado en checkout o mostrar el precio más bajo de transportista nativo según el país del visitante.
Ayuda profesional PrestaShop disponible
PrestaHeroes ofrece instalación profesional, configuración, resolución de problemas y adaptación específica para comerciantes que desean ajustar Shipping Commander a su configuración exacta de transportistas, flujo de checkout y experiencia de visitante.