Live Shipping Rates and Available Payment Methods on PrestaShop Product Pages

PP-M071P
  • 1.7.5 + | 8.x | 9.x
  • FR, ES, PL, IT, DE, EN
  • 1.1.0
  • 2026-10-12

Show shoppers the available carriers, delivery price and estimated delivery time directly on the product page. PP Shipping Costs Pro reads eligible options from PrestaShop for the product, delivery country, currency and customer group.

Shoppers compare live shipping rates before reaching the cart, change country and currency, and can see eligible payment methods when enabled. Rules let you tailor delivery content to products, categories and customer segments.

Price available only until: 14.11.2026

65.21 € Tax excluded
74.10 €
Save 12%
Lowest price within 30 days before promotion: 74.10 €

Additional services:

Installation +29.10 €
Theme Compatibility Support +44.70 €

Information Parameters:

  • 1.1.0
  • Store Version PHP Version
    1.7.5 + 7.1 – 7.4
    8.x 8.1 – 8.3
    9.x 8.1 – 8.5
  • 2026-10-12
  • FR, ES, PL, IT, DE, EN
  • ✅
  • ✅
  • ✅
  • ✅
  • ❌

Live Shipping Rates and Available Payment Methods on PrestaShop Product Pages

Show shoppers the available carriers, delivery price and estimated delivery time directly on the product page. PP Shipping Costs Pro reads eligible options from PrestaShop for the product, delivery country, currency and customer group.

Shoppers compare live shipping rates before reaching the cart, change country and currency, and can see eligible payment methods when enabled. Rules let you tailor delivery content to products, categories and customer segments.

Key benefits

  • Answer delivery questions before the cart – shoppers see available delivery options on the product page instead of interrupting their journey to search for a price list or open the cart.
  • Rates based on store configuration – quotes use the active carriers, zones, price or weight ranges and customer groups configured in PrestaShop.
  • Information relevant to the product – rules let you display different content and popup modes for a product, category, customer group or the entire catalogue.
  • Country and currency in one place – shoppers can check delivery for another market and currency, selecting only countries where the product can be delivered.
  • Controlled Front Office load – CSS and JavaScript load only on product pages, while delivery rates are calculated only when the popup is opened.

Module use cases

  • Cross-border and export stores – provide a quick view of delivery costs for the destination country directly from the product page.
  • Catalogues with different delivery policies – show distinct messages for selected categories or products, such as bulky goods, prepayment requirements or extended dispatch times.
  • B2B and customer groups – present different content or delivery information to guest visitors and logged-in trade customers.
  • Stores with multiple carriers – compare carrier names, delivery prices and delivery times in one popup without entering the cart.
  • Multistore environments – align rules and display settings with the current shop context and rule-to-shop assignments.

Back Office features

Rules and default popup

Manage targeted rules alongside an always-active fallback popup for the catalogue.

  • Matching logic – product rules take precedence over category and customer-group rules; a higher priority resolves ties.

Content and rate modes

Each rule can display content and rates, content only, or rates only.

  • Flexible presentation – show a delivery message without carriers, or carrier options without an additional content block.

Multilingual WYSIWYG content

Set the popup title and HTML content per language directly in a rule, without using a CMS page as the content source.

  • Content control – the rule content is rendered in the shopper’s current language.

Rule conditions

Restrict a rule by shop in Multistore, language, customer group, category and individual product.

  • Empty means all – leaving a condition empty removes that filter from the rule.

Product-page placement

Select one built-in hook: additional product information, reassurance block, after thumbnails, or a custom theme hook.

  • Custom hook – place {hook h='displayPPcustomShippingPopup' product=$product} in the product template.

Country, currency and payments

Enable or disable country and currency switching, plus optional payment methods for each carrier.

  • Checkout-aware – payment options respect PrestaShop restrictions for country, currency, group and carrier.

Button and popup appearance

Configure the multilingual label, default or custom icon, icon size, underline colour, popup width and carrier logos.

  • Theme fit – keep the trigger visually lightweight without rebuilding the product page.

Examples and updates

Load example rules when the targeted rule list is empty and check module updates from the help section.

  • Update Manager – view version information, update availability and PrestaPremium support contact details.

Front Office features

Product-page trigger

The button is displayed only on product pages when an active rule matches the current context.

  • Selective assets – CSS and JavaScript are not loaded on product listings or in the cart.

Popup with rule content

Clicking the trigger opens a popup with the rule title and HTML content when the selected mode includes content.

  • Accessible closing – close with the button, overlay click or the Escape key.

Live carrier rates

When the popup opens, the store quotes one unit of the product and returns available carriers with name, price and delivery time.

  • On demand – the first request runs on opening; changing country or currency refreshes the list.

Deliverable countries only

The country selector contains only destinations where the product has at least one available delivery option for the shopper context.

  • Clearer choices – shoppers cannot select a destination with no eligible carrier.

Optional payment methods

Payment chips can appear below a carrier when payment-method display is enabled in the module configuration.

  • Informational preview – this is guidance only; the final payment selection remains in checkout.

Free-shipping threshold message

When a free-shipping threshold is configured in PrestaShop, the popup can show the remaining amount for one product unit.

  • Earlier purchase context – shoppers see the threshold before adding the product to the cart.

Impact on sales and SEO

  • Fewer unknowns before adding to cart – shoppers receive delivery price, timing and availability at the point where they decide about a product.
  • More credible delivery communication – the store presents carriers derived from the current configuration and shopper context instead of a static generic price list.
  • Precise commercial messaging – product, category and customer-group rules distinguish scenarios such as bulky delivery, B2B terms and standard shipping.
  • SEO without additional URLs – the popup does not create separate indexable pages; it operates within the existing product-page context.
  • No theme override required – administrators select a built-in hook, while developers can place the dedicated hook in the required product-template location.

Important

Create a full backup of store files and the database before installation. The popup presents a delivery preview for one product unit, so the final cart amount may differ for other quantities, vouchers or multiple products. To populate destinations and carriers, configure active carriers, zones and delivery prices in PrestaShop. Clear the store cache after installation.

Slug: shipping-costs-pro-prestashop Meta Title: Product Page Shipping Calculator – Shipping Costs Pro PrestaShop Meta Description: Let customers check shipping and payment costs directly on the product page. Easily change country and currency without adding items to the cart!

## [1.1.0] - 2026-10-12
### Added
- New feature

FAQs

  • Are the modules compatible with my version of PrestaShop?

    Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.

Do you need additional features or custom solutions?

  • Module customisation tailored to your specific requirements.
  • Extending functionality to enhance your store's capabilities.
  • Developing bespoke modules designed to meet your unique needs.
  • Integrating external systems and additional tools.
  • Optimisation and improvements for better performance and user experience.

Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!