Oshi Courier In testing
Oshi Courier is a Karachi courier aggregator: one account, and each booking goes out with a partner courier such as TCS, Trax, Leopards or PostEx. ShipOps connects with your Oshi Client ID and API token, tracks every parcel, explains the statuses in plain words, books and prints labels, and checks the COD statement Oshi sends you. Oshi is still marked In testing.
Oshi Courier is based on I.I. Chundrigar Road in Karachi and books your parcels through partner couriers. Its own terms say it plainly: Oshi "acts as an aggregator and is not directly responsible for the physical handling of parcels." The partners it names include TCS, Leopards, M&P, DEX, Trax, PostEx, Call Courier and BlueEx. It also offers same-day delivery in Karachi through express partners, bulk booking from Excel, and international shipping.
Because a partner carries the parcel, an Oshi parcel's updates may read like TCS or Leopards updates. In ShipOps the carrier is still Oshi Courier, because that is where your bookings, your account manager and your payment statement are.
Oshi Courier is not Oshi.pk, the online marketplace, and not Oshi Dropshipping: those are separate businesses. It is not OCS (Overseas Courier Service) either. Oshi runs on the same portal as Rocket Courier and Deshi Express, which ShipOps also supports.
Oshi Courier is new in ShipOps, so it carries the In testing tag. Tracking, booking and statements all work, but we are still checking Oshi's statuses against real parcels. If you see something that looks wrong, tell us and we fix it.
What ShipOps does with Oshi Courier
| Live tracking | Yes. ShipOps finds your Oshi Courier parcels from the tracking numbers on your store's fulfilments and follows each one with Oshi Courier. |
|---|---|
| Retry / return instruction | Oshi Courier accepts a retry or return instruction only while a parcel is in its review window. ShipOps watches for that window and alarms it, so the instruction goes in while it can still change the outcome. How to save a failed Oshi Courier delivery → |
| Booking and labels | Yes. Book from the order, print the label, cancel a booking. Services: Standard. Label layouts: Oshi Courier label. Book Oshi Courier parcels from Shopify, step by step → |
| COD payouts | You upload the statement. Drop in the payout statement Oshi Courier sends you and ShipOps reads it. How Oshi Courier pays COD, in detail → |
| What you type to connect | Client ID · API token |
| Recognised as | oshi courier · oshi courier · oshi courier service · oshi couriers · oshicourier · oshicourier.pk Also by tracking link: oshicourier.pk |
Connecting Oshi Courier
Enter your Oshi Client ID and API token into ShipOps. ShipOps checks them with Oshi before saving, and stores them encrypted.
ShipOps finds your Oshi parcels from the tracking numbers on your store's orders, and from parcels you book in ShipOps. Oshi has no way to list every parcel on an account, so a parcel booked in the Oshi portal for an order that never reached your store will not appear. Nothing is changed in your store until you turn a write-back on.
When you book from ShipOps you pick the partner: Auto (your Oshi account's own default), TCS, Trax, Leopards or PostEx. ShipOps prints the Oshi label and can cancel a booking before pickup.
When a parcel reads Hold, On Hold, Shipper Advice or Pending Advice, Oshi is waiting for you. ShipOps shows retry and return on the parcel and sends your answer. A Re-Attempt update after that is just Oshi confirming your retry.
What Oshi Courier's statuses mean
11 phrases in plain words| What Oshi Courier prints | What it means | What to do |
|---|---|---|
| Order Created | Booked | Booked, waiting for the partner courier to pick it up. |
| Booked · Pending | Booked | Booked, waiting for pickup. "Pending" means not picked up yet. |
| Picked · Arrived At Origin · Dispatched · In Transit · Arrived At Destination · Arrived At Hub | In transit | Moving with the partner courier. Nothing to do. |
| Assigned To Rider · Out For Delivery | In transit | With the rider today. Make sure the customer is reachable and has the cash ready. |
| Attempted · Delivery Attempted — {reason} | Attempt failed | A failed visit; the reason follows. Reach the customer before the next try. |
| Hold · On Hold · Shipper Advice · Shipper Advice Required · Pending Advice | Needs your decision | Oshi is waiting for your answer. Choose retry or return on the order in ShipOps. |
| Re-Attempt · Re-Attempt Requested | In transit | Oshi confirming your retry. Nothing to do. |
| Return In Process · Return In Transit · Return To Shipper · RTO | Coming back | Coming back to you. "Return To Shipper" means it is on its way, not handed over yet. |
| Returned · Returned To Shipper · Returned To Origin | Returned to you | Back with you. Check it in. |
| Delivered · Shipment Delivered | Delivered | Delivered. The COD will appear on Oshi's statement; upload it to ShipOps to check you were paid. |
| Cancelled | Cancelled | Cancelled before pickup. |
Every Oshi Courier status on its own page →
Why a Oshi Courier delivery fails, as ShipOps names it
| Address problem | Non-service area · Address issue |
|---|---|
| Customer refused | Refused to accept |
| Customer not available | Consignee not available · Consignee out of city |
| Other | Order cancelled · Needs review |
| Phone problem | Phone not responding |
These are the reasons Oshi Courier gives on a failed visit, given one plain label each so your team sees "Customer not available", never the raw string. The family decides what the Action Inbox suggests: an address problem asks the customer for a landmark, a phone problem tries WhatsApp, a refusal asks whether to return.
Questions merchants ask about Oshi Courier
Is Oshi Courier the same as Oshi.pk?
No. Oshi.pk is an online marketplace, and Oshi Dropshipping is a dropshipping service. They are separate businesses from Oshi Courier (oshicourier.pk), which books your parcels.
Is Oshi Courier the same as OCS?
No. OCS is Overseas Courier Service, a different company. Oshi Courier is a Karachi courier aggregator.
I searched for "oshi" and found something else. Is this the right one?
"Oshi" is also a Japanese fan term and the name of several unrelated apps. This page is about Oshi Courier, the Pakistani courier aggregator at oshicourier.pk.
Is Oshi Courier a courier or an aggregator?
An aggregator. Its terms say it is not directly responsible for the physical handling of parcels: each booking goes out with a partner courier, from one Oshi account.
Which courier actually carries my Oshi parcel?
The partner you booked it with. From ShipOps you can pick Auto (your Oshi account's default), TCS, Trax, Leopards or PostEx.
Oshi books through DEX. Is it the same as DEX?
No. DEX (Daraz Express) is one of the couriers Oshi can book with. ShipOps supports DEX separately, on its own account.
Is Oshi Courier the same as Rocket Courier?
No, they are separate couriers with separate accounts. They run on the same portal software, so their statuses read the same, and ShipOps supports both.
What do I need to connect Oshi Courier?
Your Oshi Client ID and API token. ShipOps stores them encrypted.
Why is Oshi Courier marked In testing?
Oshi is new in ShipOps and we are still checking its statuses against real parcels. The tag tells you a status may occasionally show wrong. Tell us if you see one and we fix it.
When can I tell Oshi to retry or return?
While the parcel reads Hold, On Hold, Shipper Advice or Pending Advice. ShipOps shows the buttons on the parcel.
Can I book Oshi parcels from ShipOps?
Yes, with labels and cancellation, on your own Oshi account.
Oshi has its own Shopify app. Do I still need ShipOps?
Oshi's app books parcels. ShipOps works after the booking: it tracks every parcel, puts the ones that need you in one inbox, follows up with customers, and checks Oshi's statement against your orders. You can keep using both.
Where can my customer track an Oshi parcel?
On Oshi's own tracking page at oshicourier.pk, with the tracking number. ShipOps shows the same parcel's trail on the order.
Connect Oshi Courier in a minute
Install ShipOps, paste the key Oshi Courier already gave you, and your parcels and payouts land in one place. Free to start, no card.