Connect guide

How to connect Oshi Courier to your store

To connect Oshi Courier you need two things that Oshi issues together: your Client ID and your API token. They are not the login you use on Oshi's portal. Sign up in the Oshi portal first; if it does not show them, ask your Oshi Courier account manager for API access. ShipOps checks the pair with Oshi before saving it.

What you need

2 things
Client ID The Client ID Oshi Courier issued for your account. Oshi's team provides it, so ask your Oshi Courier account manager if your portal does not show one.
API token The API token Oshi Courier issued with your Client ID. The two belong together: a token only works with the Client ID it was issued with.

Don't have it yet?

No Oshi account yet? The "Get API Credentials" button on oshicourier.pk leads to the sign-up page of the Oshi portal (app.oshicourier.pk/register). Open your account there first.

Then ask your Oshi Courier account manager. You can send them this: "Please enable API access for my Oshi Courier account and share my Client ID and API token."

Your portal username and password will not work here. The form needs the Client ID and API token Oshi issues for apps.

Connecting it in ShipOps

  1. Install ShipOps from the Shopify App Store, or open it if you already have it. On your first visit ShipOps asks you to connect a courier; later, it lives under Settings → Couriers & store.
  2. Choose Oshi Courier and fill in Client ID and API token.
  3. Press Connect Oshi Courier. ShipOps checks the details with Oshi Courier before it saves them, so a typo shows up straight away, not a day later. When it works you see Saved — credentials confirmed.
  4. That's it. Your Oshi Courier parcels load in the background, so there is nothing to wait for. They appear in your inbox as they arrive.

ShipOps stores your Oshi Courier details encrypted and uses them only to read your own account and to do what you ask from the app: a booking, a label, a retry or return. Your rates and your contract with Oshi Courier stay exactly as they are, and the COD cash still goes from Oshi Courier straight to your bank.

Oshi Courier is marked In testing in ShipOps while it runs on its first stores; tell us if a status looks wrong.

If Oshi Courier won't connect

ShipOps says Oshi Courier rejected my Client ID and token.

Paste both again exactly as Oshi issued them, with no spaces before or after, and check the token is the one sent with that Client ID. If it still fails, ask your Oshi Courier account manager for a new pair.

I entered my Oshi portal login and it didn't work.

The portal login is not what ShipOps asks for. You need the Client ID and API token Oshi issues for apps. Ask your account manager for them.

I connected but some of my Oshi parcels are not showing.

ShipOps finds Oshi parcels from the tracking numbers on your store's orders and from parcels you book in ShipOps. A parcel whose order has no tracking number is not found until you add the number to the order.

Connect Oshi Courier now

You have what you need. Install ShipOps, paste your Oshi Courier details, and your parcels start arriving in a minute. Free to start, no card.