Need to charge extra for certain selected options?, ViralMESH Courier Surcharge integrates seamlessly with OpenCart’s default shipping methods and Ultimate Shipping Pro (including sub-services). You can even make surcharges conditional on specific product option values (for example, oversized or fragile).
Great for setup cost based on option selection
No code edits. No core file changes. Just install, configure, and go.
Demo: https://ocdemo.viralmesh.co.uk/admin
User: demo
Pass: demo
Path: Extensions → Extensions → Order Totals → Courier Surcharge
Key Features
• Shipping Method Selection – Choose exactly which shipping methods trigger the surcharge. Works with default OpenCart shipping methods and Ultimate Shipping Pro (auto-detects sub-services).
• Option Value Filtering – Apply surcharges only when the cart includes selected product option values.
• Flexible Charge Types – Flat amount per order or per item, or percentage of order subtotal or selected products.
• Tax Class Support – Assign a tax class so surcharges are taxed correctly.
• Sort Order Control – Decide where the surcharge appears in checkout totals.
• No Core File Changes – 100% OCMOD and upgrade-safe.
• Quick Setup – Works instantly with default shipping methods, detects Ultimate Shipping Pro sub-services, and supports autocomplete & search for option values.
Use Cases
• Fuel surcharges for courier deliveries
• Remote area delivery fees
• Oversized or fragile handling
• Express shipping add-ons
SurCharge Demo
- Product Code: SurCharge Demo
- Availability: In Stock
-
$10.00
- Ex Tax: $10.00

