Ship anywhere, with the right carrier at the right rate
ShipRocket for India. ShipEngine for the world. Manual fulfillment for the rest. Three real options, one workflow.
Most ecommerce platforms force a single carrier integration and call it a day. That works until you ship internationally, until you handle B2B wholesale, until you outgrow one shipping provider. The integration that helped you launch becomes the thing you swap out at 1,000 orders a month.
Mercemur ships with two carrier networks and a manual fallback. ShipRocket connects you to the full Indian courier network through a single integration. ShipEngine aggregates international carriers (USPS, FedEx, UPS, DHL, and dozens more) for cross-border shipments. Manual fulfillment is always available for in-store pickup, local delivery, and orders you ship yourself. Pick rates at checkout, print labels in the admin, give customers a tracking page they can bookmark.
You set up shipping once. The platform handles the rest.
ShipRocket (India)
ShipRocket is the integration of choice for India shipping. One ShipRocket account, full Indian courier network access.
What you get:
Why ShipRocket: ShipRocket aggregates the courier landscape in India, so you do not have to integrate with each courier separately. The rate comparison built into ShipRocket means you can pick the cheapest or fastest courier per order. Returns work through ShipRocket's reverse-pickup workflow.
Per-merchant credentials: Each merchant connects their own ShipRocket account through the admin. Credentials are stored encrypted.
ShipEngine (international)
ShipEngine aggregates global carriers for international rates and labels.
Carriers covered:
What you get:
Why ShipEngine: International shipping is messy. Each country has different customs, different documentation, different carrier preferences. ShipEngine abstracts the complexity so you can quote rates across multiple carriers and pick the right one per shipment.
Manual fulfillment
Not every order needs a carrier integration.
Use manual fulfillment for:
Manual fulfillment includes auto-generated packing slips so you can pick, pack, and ship without leaving the admin.
Multi-location inventory routing
Stock lives in multiple warehouses. The order workflow routes to the right location based on:
Stock availability
The order goes to the location that has the variants in stock
Customer address
Closer warehouses ship faster
Routing rules
Configurable rules (closest, cheapest, fastest, manual)
Carrier serviceability
Some warehouses might not be serviceable by a specific courier
Customers do not see this complexity. They just get faster delivery and accurate tracking.
Shipping zones, rates, profiles, option types
Shipping zones
Configure zones by country, state, or postcode range. Group regions for unified pricing.
Shipping rates
Set rates per zone:
Shipping profiles
Group products into profiles when some need special handling. Examples:
Shipping option types
Standard, express, overnight, same-day. Customers see the options at checkout.
Customer-facing order tracking
Customers see a tracking page on the storefront. The tracking page shows:
The tracking page lives on your storefront, not on a third-party site. Customers stay in your brand experience while they check their order.
Configurable tracking-page settings
Tracking-page settings administered from a dedicated admin route. Configure messaging, banners, and customer-facing copy from the admin.
How fulfillment flows
A complete fulfillment flow:
- 1
Customer checks out and pays
- 2
Order moves to processing state
- 3
Routing rules pick the location based on stock and customer address
- 4
Inventory deducts at the chosen location
- 5
Carrier rate request sends to ShipRocket (India) or ShipEngine (international)
- 6
Best rate selected per your configured rule (cheapest, fastest, or manual)
- 7
Label generates with the AWB / tracking number
- 8
Packing slip generates so warehouse staff can pick and pack
- 9
Customer receives a shipped-confirmation email with the tracking link
- 10
Tracking page updates as the carrier reports status
- 11
Order completes on delivery confirmation
Returns workflow
Returns are first-class:
Customer initiates the return from their account
Merchant approves through the admin
ShipRocket's reverse-pickup workflow handles the collection (for India)
ShipEngine handles international returns (where supported)
Refund issues through the original payment provider
Inventory restocks at the configured location
For markets without reverse-pickup support, the customer ships back and provides the tracking number. Merchant marks the return as received and the refund triggers.
Use cases
India DTC brand
ShipRocket connected, rate comparison at order time, auto-pick the cheapest courier per pin code. Reverse pickup for returns. COD orders supported on selected serviceable pin codes.
International SaaS company shipping merchandise
ShipEngine for global swag shipments to a remote-first team. Carrier rate comparison so you pick the cheapest option per destination. Address validation prevents undeliverable orders.
Multi-location retailer with online and in-store
ShipRocket for ship-to-home orders. Manual fulfillment for in-store pickup. Routing rules send pickup orders to the customer's nearest store.
White-glove furniture brand
Manual fulfillment for high-value pieces (your own delivery team). Shipping profile flags pieces as freight-only and disables standard parcel options at checkout.
Wholesale distributor
Shipping zones by region. Rate-based by weight (palletized freight). Manual fulfillment because shipments go through your freight broker, not a parcel carrier.
B2B industrial supplier
Mix of manual fulfillment and ShipRocket. Routing rules pick the right warehouse based on the buyer's region. Hazardous shipping profile for select SKUs.
Cross-border boutique
ShipEngine for international orders to North America and EU. ShipRocket for the India domestic market. Two integrations, one admin.
How carrier rates appear at checkout
When the customer enters their shipping address:
- 1
Mercemur sends the cart contents and destination to ShipRocket (for India) or ShipEngine (for international)
- 2
The carrier API returns rate options (cheapest, fastest, midweight)
- 3
Mercemur applies your shipping zones and rules
- 4
The customer sees the final options (named according to your shipping option types)
- 5
The customer picks one
- 6
The selected rate becomes the shipping cost on the order
The customer never sees the underlying carrier API. They see the options you have configured.
Best practices for shipping
Connect ShipRocket and ShipEngine even if you only ship to one region today
The integrations are free to connect. Having them ready means international expansion is configuration, not a project.
Set up shipping zones before launch
Zones determine which customers can check out and at what rate. Misconfigured zones block orders or charge wrong rates.
Use shipping profiles for products with special handling
Fragile items, oversized goods, hazardous materials, cold chain. Each gets its own profile with its own carrier and rate logic.
Test the customer-facing tracking page
The tracking page is what customers see after they buy. Test it across desktop and mobile. Test it with a real tracking number that the carrier actually updates.
Configure manual fulfillment for the edge cases
Manual fulfillment is always available. Use it for in-store pickup, local delivery, drop-shipping, and freight. Even integrated carriers benefit from a manual fallback.
Plan for returns
ShipRocket supports reverse pickup in India. ShipEngine supports international returns where carrier supports it. Plan the return workflow before the first return arrives.
Shipping cost strategies
Flat-rate shipping
Simple and predictable for the customer. Works well for low-margin, lightweight items.
Weight-based shipping
Reflects actual shipping costs. Customers see a rate that scales with their order. Works for heavy or bulky items.
Free shipping above a threshold
Drives average order value up. Free shipping above 500 INR or above a USD equivalent is a common pattern. Pair with a free-shipping threshold meter in the cart.
Carrier-calculated shipping
Real-time rates from ShipRocket or ShipEngine at checkout. Most accurate for customers. Slight latency at checkout.
Free shipping always
Highest conversion but lowest margin. Works if your product margin can absorb shipping.
Frequently asked questions
Quick reference
Two shipping integrations: ShipRocket (India), ShipEngine (international). Manual fulfillment as a fallback. Multi-location inventory routing. Shipping zones, rates, profiles, option types. Customer-facing order tracking page. Reverse-pickup support for India returns.
Connect your carriers and start shipping.
Start fast, compare plans, or talk through the details with us.