ViralMESHShipping Control

Your delivery rules.
Under control.

Charge the right extra cost. Offer suitable delivery methods. Explain what happens next.

One OpenCart 3 extension for product-based surcharges, shipping restrictions and helpful checkout notices.

One-off payment. Extension emailed manually after purchase.

Try a shipping rule

Illustrative example · £8 extra for qualifying products on Express delivery. Amounts shown before any store tax.

Extra shipping cost£16.00

Two different qualifying products × £8. Duplicate quantities do not add another charge.

3 items2 different productsIllustrative rule
Built for OpenCart 3OCMOD installationExisting shipping methods£20 total · no VAT added

The exception is often where the cost is.

Long parcels, awkward variants, remote delivery areas and supplier-dispatched items rarely fit one simple shipping price.

Shipping Control gives you rules for those exceptions — with clear labels for customers and an explanation of what matched in your admin area.

Understand the matching rules

Charge by rule, quantity or different product

Use a fixed charge once per matching rule, per item quantity or per distinct product. Different options of the same product count once in distinct-product mode.

Use a percentage when value matters

Calculate an extra charge from the matched product subtotal. Target only the relevant lines, rather than charging a percentage of the whole basket.

Target exactly what qualifies

Select products, directly assigned categories and option values. Option conditions must match the same product line, keeping unrelated basket items out of the rule.

Keep overlapping rules predictable

Earlier matching rules claim basket lines, so a later rule cannot charge those same lines again. Put specific exceptions before broad rules.

Turn awkward shipping situations into clear decisions.

Oversized stock

Apply a service-specific handling charge to long or bulky products, while leaving alternative methods unaffected.

Products with variants

Target the option that needs special treatment. Charge once per different product when duplicate variants share the same handling cost.

Delivery exceptions

Hide an unsuitable method for a product group or selected UK postcode areas, then explain the chosen delivery service with a checkout notice.

A basket changes.
Your delivery choices should too.

Explore an illustrative restriction: the compact parcel service cannot carry an oversized item. A separate Express restriction applies to the example AB10–AB16 area.

Illustrative rules only. Your shipping provider still determines actual service availability and prices.

  • Compact parcelAvailable
  • ExpressAvailable
  • Large parcelAvailable in this example

Both illustrative restriction rules are inactive.

More than an extra line at checkout.

Build delivery rules with the detail your store needs, then make their effects easier to understand.

Hide or allow selected methods

Remove specific services or allow only a chosen set. When several allow-only rules match, a service must satisfy them all.

Postcode conditions

Apply restrictions to exact UK outward codes or numeric ranges with the same prefix. Test destination rules in your storefront checkout.

Show the extra cost before selection

Qualifying quotes can show their own surcharge beside the original delivery price. Unaffected methods retain their original display.

Tax and checkout labels

Choose an OpenCart tax class and total sort order. Keep internal rule names separate from the wording customers see.

Delivery messages that follow the method

Use formatted Information, Warning or Plain notices for lead times or separate deliveries. Preview at desktop, tablet and mobile widths. The first matching notice is displayed.

Search, select and diagnose

Search products, categories, options and services. Filter options by product. Test saved rules with a temporary basket and see matching reasons and method restrictions.

Supplier-direct integration

With supported Ultimate Shipping integration, separate supplier-dispatched products from normal carrier calculations. Current direct-only delivery handling is UK-oriented. Read the requirements.

See the actual extension.

Real admin screenshots show the controls you will use. Example calculations elsewhere on this page are interactive illustrations.

Built around the way you dispatch.

Separate the everyday parcel from the item that needs something extra. Keep those decisions in saved rules, with the detail close at hand when you need to explain a charge.

See how to test a rule
Illustrative packing workstation with kraft parcels and cobalt dispatch materials
Illustrative artwork, not a software screenshot.

Fits into your OpenCart shipping setup.

Install as an OCMOD extension and configure it in Order Totals. Your existing shipping modules continue to supply the services and base prices.

Check your setup

Designed for OpenCart 3. Includes handling for Ultimate Shipping and hooks for standard and Xtensions AJAX checkout. Journal and custom checkout behaviour depends on installed versions and customisations.

Ultimate Shipping is a separate extension and is required for the supplier-direct splitting integration. OpenCart 4 is not included.

Compatibility and limitations · Installation guide

Make delivery exceptions easier to manage.

Get the extension directly from ViralMESH, with setup guidance and a practical help centre.

After payment, ViralMESH manually emails the extension to the address used at checkout. This is not an instant download.

Check compatibility before ordering. Purchase and support questions

Shipping Control for OpenCart 3

£20 total

One-off payment. ViralMESH is not VAT registered; no VAT is added.

  • Product, category and option surcharge rules
  • Delivery restrictions and checkout notices
  • Saved-rule basket testing
  • Installation and setup guidance
  • One store licence, with 12 months of updates and email support
Buy now · £20

Continued use of the purchased version. Manual email fulfilment.