Quick Start
Connect your first courier and store, then watch your first order dispatch automatically.
Quick Start
This guide gets you from a blank account to your first auto-dispatched order in under 5 minutes.
Step 1 — Connect a courier
Go to Settings → Couriers and click on the courier you use.
Enter your API credentials (your courier account manager provides these). Click Test Connection — you'll see a green checkmark if it works. Hit Save.
Where to get credentials:
| Courier | Credential needed |
|---|---|
| TCS | Customer ID + API Key |
| Leopards | API Key + API Password |
| PostEx | API Token |
| M&P | Username + Password |
| Daewoo | Merchant ID + Key |
Don't have API credentials yet? Contact your courier's merchant support. It usually takes 1–2 business days to provision.
Step 2 — Connect your store
Go to Settings → Integrations → Sales Channels.
For Shopify:
- Click Connect Shopify
- Enter your store URL (e.g.
yourstore.myshopify.com) - Click Install — you'll be redirected to Shopify to approve
- Done. Orders will now sync automatically.
For Daraz:
- Click Connect Daraz
- Log in with your Daraz seller account
- Approve the permissions
- Done.
For WooCommerce:
- Install the invertByte OMS plugin from WordPress plugin directory
- Go to WooCommerce → Settings → invertByte and paste your API key
- Done.
Step 3 — Set a routing rule
Go to Settings → Routing Rules → Add Rule.
Example: If city is in Karachi → use TCS. Otherwise → use Leopards.
You can also set the default courier and invertByte will use it for all orders until you add more specific rules.
Step 4 — Place a test order
Create a manual order to verify everything works:
- Go to Orders → New Order
- Enter a customer name, phone, and address
- Add a product (or enter a custom item)
- Select COD or Paid
- Click Confirm Order
invertByte OMS will automatically assign a courier, generate the waybill, and queue it for printing.
Check Orders → Pending Dispatch — your order should be there, ready to print and hand off to the courier.
Next: Managing Orders →
