yBlock

For Shopify COD brands in Pakistan

“Parcel gaya… paisa nahi aaya.”

Stop losing money between order placed and cash received.

Confirm on WhatsApp, book couriers in bulk, track every parcel, scan returns with a beep, claim what couriers lose and match every rupee of COD. One pipeline your whole team can see.

300 orders/month free · No card needed · No lock-in

✓ Built side by side with a Pakistani COD clothing brand and used on its live orders every day: real parcels, real returns, real courier problems.

yBlock order pipeline: confirmed orders ready to book with the courier
✅Confirmed on WhatsAppcustomer tapped “Confirm”
🔊Beep! Return receivedscanned with the phone camera
Fake orders✕“Maine order kiya hi nahi”✕Wrong city codes✕“Bhai, parcel kahan hai?”✕Rider fraud✕Missing items✕“Returned likha, parcel aaya hi nahi”✕Unpaid COD✕Excel at 2 am✕
Works with ShopifyShipKartexLeopards Courier WhatsApp BusinessYour own riders

Yeh kahani suni hui lagti hai?

Sales look great. So where does the money go?

Six leaks between “order placed” and “cash received”. Watch them happen.

A normal day without yBlock
#1187 · Rs 3,200 · KarachiBooked without confirming
Booked with the courierDay 1
Out for deliveryDay 3
Refused at the doorDay 3
“Maine order kiya hi nahi tha.”

Forward deliveryRs 250

Return chargeRs 200

Lost on one orderRs 0

+ the suit stuck on a truck for 12 days
✓yBlock fix: confirm on WhatsApp before anything is bookedWatch the fix →
courier portal · new bookingorder 23 of 50, typed by hand
lhr

Layyah (LYH)

Lahore (LHE)

Parcel sent to Layyah340 km away
Address not found · returningReturn

One typoRs 0

× every slip in 50 orders, every morning
✓yBlock fix: 50 bookings in one click, courier city matchedWatch the fix →
LE7045218790 · MultanNo movement

Sitting at the hub

Day 0

nobody on your team noticed

📞 Incoming call · Customer
“Bhai, mera parcel kahan hai? Ek hafta ho gaya!”
Customer refused it at the doorReturn
✓yBlock fix: stuck parcels flagged, one-tap call or WhatsAppWatch the fix →
courier portal · returns#1150 · 2 units
StatusReturned to shipper ✓
📦Your shelf1 of 2 units
Lawn suit (2nd unit)Missing
Who checked it?Nobody

Stock gone, never claimedRs 0

✓yBlock fix: scan every return, claim what is missingWatch the fix →
This month · one courierbank statement vs your sales
Your delivered CODRs 146,300
Courier paid into your bankRs 120,000

Gap nobody can explainRs 0

Delivery charges?Return fees?“Adjustment”?Charged twice?
✓yBlock fix: courier statement matched line by lineWatch the fix →
WhatsApp · Orders Team 📦12:47 am
Ali: #1180 confirm hua tha?
Sara: pata nahi, Hamza ne call ki thi shayad
Hamza: maine #1108 kiya tha 🤔
You: Excel kis ne update kiya?? 😩
📎 orders_final_FINAL_v3.xlsx
✓yBlock fix: one pipeline, every action logged with who did itWatch the fix →

Example numbers. Put in your own in the calculator below.

Do the math

What are returns really costing you?

Every returned COD parcel costs delivery, the return trip and packaging — and blocks stock for weeks. Put in your own numbers.

These are your inputs, not our promises — change any value.

Returns cost you

—

per month

You'd keep

—

per month · — a year

Keep that money — start free

5 min

New Shopify orders pulled in, plus a Sync now button

1 click

Book a whole batch with ShipKartex or Leopards

Beep

Scan many returns at once, scanner or phone camera

0

Orders dropped, even when you go over your plan

“Subah 8 orders aaye. Shaam tak sab ka hisaab.”

Watch one day in yBlock

From the Shopify order to the courier's payment, every step as it happens in the app.

app.yblock.app / orders
To confirm8 new today
🛍️

Shopify · New order #1201Ayesha R. · Rs 3,450 · Lahore

🛍️

Shopify · New order #1202Bilal Q. · Rs 2,100 · Karachi

🛍️

Shopify · New order #1203Sana M. · Rs 4,780 · “lhr”

🛍️

Shopify · New order #1204Usman S. · Rs 1,650 · Peshawar

🛍️

Shopify · New order #1205Hira K. · Rs 2,990 · Islamabad

Your Store · WhatsApp Business
Assalam o Alaikum Ayesha,
Your Store se aap ka order #1201 humein mil gaya hai.

Items: Lawn suit × 1
Total: Rs 3,450 (Cash on Delivery)
Address: House 12, Street 4, DHA, Lahore

Baraye meharbani neeche button daba kar order confirm karein. Shukriya!
✓ ConfirmCancel
tap
#1201 Ayesha R.Confirmed on WhatsApp
#1202 Bilal Q.Confirmed on WhatsApp
#1204 Usman S.Confirmed on WhatsApp
#1205 Hira K.Confirmed on WhatsApp
#1207 Zara F.Confirmed on WhatsApp

5 confirmed. Nobody picked up a phone.

Coming soon
Your Store · WhatsApp Business
Sana ji, order #1203 ka address mukammal nahi lag raha:
“Gulberg 3, near Hafeez Centre, lhr”

Baraye meharbani poora address aur sheher bhej dein. 🙏
House 45, Block C, Gulberg 3, Lahore
Shukriya! Address update ho gaya ✅
#1203 Sana M.Address incomplete

Updated from the customer's reply

near Hafeez Centre, lhr
House 45, Block C, Gulberg 3, Lahore

Courier city matched: LahoreReady to book
To confirmSame customer 1Repeat returners
#1206 Kashif A. · Rs 5,200 Check: 8 orders · same number3 past returns

Same phone / address

  • #1180 · Returned
  • #1144 · Returned
  • #1121 · Refused at door
  • #1097 · Delivered … +4 more
#1206 put on hold before anything was bookedOn hold
Coming soon
No WhatsApp reply · AI is calling#1208 Imran H.
📞

Calling 0300-0001208

AI voice · Urdu

AI: Assalam o Alaikum Imran sahab, Your Store se order 1208 ki confirmation ke liye call hai. Rs 2,350, Rawalpindi. Kya bhej dein?
Imran: Ji haan, bhej dein. Shaam ko ghar pe hoon.
Confirmed by AI call · recording savedReady to book
To book · 50 selectedBook 50
OrderCityCODCourierTracking
#1201Lahore3,450LeopardsLE7045218831
#1202Karachi2,100LeopardsShipKartexSK90233761
#1203Lahore4,780LeopardsLE7045218832
#1204Peshawar1,650LeopardsLE7045218833
#1205Islamabad2,990LeopardsShipKartexSK90233762
+ 45 more✓ all booked

50 parcels booked in one click. Labels ready to print.

Needs actionDelivery attempt failed

#1204 Usman S. · Peshawar

LE7045218833 · “Customer not responding” · attempt 1

📞 CallWhatsAppRe-attempt
Re-attempt requestedCourier notified
Delivered · Rs 1,650 collectedShopify updated
Usman S.
Assalam o Alaikum Usman, your order 1204 could not be delivered. When can the courier come again?
Kal 11 baje ke baad, ghar pe hoon 👍
Returns · Scanscanner or phone camera
LE7045218811BEEPReceived
SK90233702BEEPReceived
LE7045218790BEEPInspect

#1150 · 2 units sent

Lawn suit: 1 recoverable · 1 missing

Courier case opened · Rs 2,300 claimedMissing items
Leopards · statement importedmatched line by line
COD collected · 42 deliveredRs 146,300
Delivery charges− Rs 10,920
Return charges · 6 parcels− Rs 1,350
Paid to your bank− Rs 120,000
Courier still owes youRs 14,030
#1188 charged twice on the statementDisputed

Har parcel ka hisaab. Har rupee ka bhi.

Example data. Steps marked “Coming soon” are on the way and not in the app yet.

One pipeline

Every order in exactly one place

Your team works stage by stage. You see every bottleneck at a glance.

Order #1042 · Rs 2,450 COD live demo
  1. To confirm
  2. To book
  3. To dispatch
  4. On the way
  5. Needs action
  6. Returns
  7. Done

Customer tapped Confirm on WhatsApp

Booked with Leopards in one click, tracking number in

Label printed, packed, handed to the rider with a loadsheet

In transit: Lahore → Karachi, tracked automatically

Delivery failed? Customer called, re-attempt requested

Came back? Beep! Scanned and checked item by item

Delivered, COD matched to the courier statement

01Confirm

Only real orders get shipped

“Pehle confirm, phir booking.”

New Shopify orders land in To confirm within minutes. Customers get a WhatsApp message with Confirm / Cancel buttons — their tap moves the order by itself. Agents call the rest from a clean list and log every outcome.

  • ✓Duplicate check by phone or address — “Check: 3 orders · same address”
  • ✓Risk signals from your own history: past returns, first big order, weak address
  • ✓Already using a confirmation app? Its Shopify tags are picked up automatically
Orders waiting for confirmation with duplicate and risk badges
Bulk booking grid with courier city matching

02Book

50 bookings. One click. No copy-paste.

“Copy-paste ka zamana khatam.”

Confirmed orders are pre-planned for ShipKartex or Leopards with the courier's own city matched, COD, weight and items. Fix an address right in the row — it saves itself, with history and undo. Select many, book, done.

  • ✓Suggested courier per city, from your own delivery results
  • ✓Warnings before booking duplicates, on-hold or high-risk orders

03Dispatch

Print, pack, hand over — with proof

“Rider ne sign kiya, saboot haath mein.”

Labels in the familiar courier-slip layout with a scannable barcode and QR, three per A4 page. A packing list totals what to pull from the shelves. Handover creates a loadsheet per courier for the rider to sign.

Shipping labels with barcodes, three per A4 page
Parcels on the way with tracking status and stalled parcels flagged

04Track

See problems while they're still fixable

“Parcel atka? Pehle hi pata chal jaye.”

Every parcel is tracked automatically — even ones booked directly on the courier portal. Parcels with no movement for 7 days are flagged. Failed deliveries become cases: call the customer, request a re-attempt, before the parcel heads back.

  • ✓Automatic WhatsApp updates: dispatched, out for delivery, delivered
  • ✓Keeps Shopify tracking and fulfilment correct

05Returns & claims

Beep. Beep. Every return accounted for.

“Jo wapas aaya, scan se pakka.”

Scan returned parcels with a scanner or the phone camera — many at once. Inspect each unit as recoverable, damaged or missing. Missing items, fake returns, overcharging riders and unpaid COD become courier cases with evidence and a claim number — so lost money gets chased, not written off.

Courier cases with claimed and recovered amounts
COD and finance overview

06Get paid

Know exactly what the courier owes you

“Har rupee ka hisaab.”

Import courier statements, match every line to a parcel, and see unexplained differences and disputes. Track settlements, receivables and real profit per order with your product costs.

See it with your own orders

Connect Shopify and your last orders show up in the pipeline. Free up to 300 orders a month.

Start free

In your pocket

Your whole order desk, on the warehouse floor

Install yBlock on iPhone, Android or Mac straight from the browser — no app store. Scan returns with the camera, check any order, see today's numbers.

  • ✓Paste or scan many order / tracking numbers at once
  • ✓Today / Yesterday / Last 7 days on every stage
  • ✓Roles for CSR, operations and finance — everyone sees only their part
yBlock dashboard on a phone Scanning returns on a phone

How it works

Live in an afternoon

  1. 1

    Connect Shopify

    Approve access and your recent orders, customers and products come in.

  2. 2

    Add your couriers & WhatsApp

    Paste your ShipKartex / Leopards API keys and connect your WhatsApp Business number — a guide walks you through it.

  3. 3

    Confirm, book, ship

    Invite your team. Work the pipeline from To confirm to Done — every day.

“Same din. Do alag kahaniyan.”

The same day, with and without yBlock

Without

  • ✕WhatsApp groups, Excel, three courier portals
  • ✕Calls with no record of who confirmed
  • ✕Copy-paste booking, wrong cities
  • ✕“Where is this parcel?”
  • ✕Returns “marked returned”
  • ✕COD statement guesswork

With yBlock

  • ✓One pipeline with live counts
  • ✓Confirm button on WhatsApp, every outcome logged
  • ✓Bulk booking with city matching
  • ✓Every parcel tracked, stalled ones flagged
  • ✓Scanned, inspected, missing items claimed
  • ✓Line-by-line reconciliation and disputes

Pricing

Free up to 300 orders a month. Upgrade when you grow.

Every plan includes every feature. No card needed to start, no lock-in.

Free

For new and small brands

Rs 0 /month, forever

  • ✓ Up to 300 orders / month
  • ✓ 1 Shopify store
  • ✓ 2 team members
  • ✓ 2 courier accounts
  • ✓ WhatsApp, returns, cases, finance
Start free
Most popular

Growth

For busy teams

—

  • ✓ Up to 1,000 orders / month
  • ✓ 2 Shopify stores
  • ✓ 5 team members
  • ✓ 4 courier accounts
  • ✓ Everything in Free
Start free, upgrade anytime

Scale

For high volume

—

  • ✓ Unlimited orders
  • ✓ Unlimited stores
  • ✓ Unlimited team
  • ✓ Unlimited courier accounts
  • ✓ Priority onboarding
Talk to us Start free

WhatsApp messages are billed by Meta directly to your own WhatsApp Business account.

Questions sellers ask

I already use a WhatsApp confirmation app. Do I have to stop?

No. yBlock reads the Shopify tags those apps add (like “✅ Order Confirmed” or “❌ Order Canceled”) and moves orders automatically. You can switch to yBlock's own WhatsApp confirmation whenever you like.

Which couriers are supported?

ShipKartex and Leopards Courier are integrated today, plus your own riders with a phone link. Using another courier? Tell us — it helps us decide what to add next.

Is my data safe?

Each business is fully separated. Courier and WhatsApp keys are stored encrypted. Staff only see what their role allows, and every important change is logged.

Do WhatsApp messages cost extra?

Messages are sent from your own WhatsApp Business number, and Meta bills conversations directly to your Meta account. yBlock doesn't add a markup.

How long does setup take?

Connecting Shopify and couriers takes minutes with the guided setup. WhatsApp templates need Meta's approval, which is usually quick.

Can my warehouse team use it on their phones?

Yes. yBlock installs like an app on iPhone and Android from the browser, and the camera scans parcel barcodes for returns.

What if I go over 300 orders a month?

Nothing stops: your orders keep syncing and nothing is ever lost. yBlock shows that you are over the limit, and you move to Growth (up to 1,000) or Scale (unlimited) when it suits you. No lock-in.

Ab har parcel ka hisaab. Har rupee ka bhi.

Every order, sorted. Every rupee, accounted for.

Start free today — connect Shopify and see your whole pipeline in minutes.

No card needed · No lock-in