Early access · Coming soon to the Shopify App Store
Confirm cash-on-delivery orders on WhatsApp before you ship them.
Pakka COD is a Shopify app for D2C stores in India and other markets where many buyers pay cash on delivery. It asks each COD buyer to confirm their order on WhatsApp, checks the shipping address, and gives every order a risk score with plain reasons. You catch fake, mistaken and doubtful orders before they turn into RTO (return to origin).
Free plan: 50 COD orders a month. No card needed to join the list. We'll email you when you can install the app.
Hi Priya, please confirm your cash-on-delivery order #1042 for ₹1,299.00.
Tap Confirm order and we will ship it. Tap Cancel order if you did not place it.
Confirm order
Thank you! Your order #1042 is confirmed and will be shipped soon.
How it works
-
A COD order comes in
Pakka COD checks the phone number and address, scores the order from 0 to 100 and tags it in Shopify: cod-risk-low, cod-risk-medium or cod-risk-high, with a note that says why.
-
The buyer confirms on WhatsApp
The buyer gets a message from your own WhatsApp Business number with Confirm order and Cancel order buttons. If they don't reply, Pakka COD sends reminders (by default up to 3 messages, 4 hours apart).
-
You ship, or you review
The answer lands on the Shopify order as cod-confirmed or cod-cancel-requested (or cod-no-response) with a short note. The app never cancels an order by itself. You decide.
What it looks like
These are illustrations drawn from the app's real tags, notes and screen labels, filled with sample data (buyer Priya, order #1042). They are not screenshots.
#1042 Payment pending
Priya · ₹1,299.00 · Cash on Delivery (COD)
Tags
Notes
[Pakka COD] Risk MEDIUM (38/100): Possible duplicate: same buyer ordered in the last 24h; Address line is very short; No house/flat number or landmark [Pakka COD] Buyer CONFIRMED this COD order on WhatsApp (2026-10-28 04:35 UTC)
Risk score medium (38)
38/100
- Possible duplicate: same buyer ordered in the last 24h+20
- Address line is very short+10
- No house/flat number or landmark+8
Low is under 30, medium 30–59, high 60 or more.
WhatsApp Business (bring your own Cloud API / BSP)
Confirmation policy
✓Enable WhatsApp confirmations
What it does
WhatsApp order confirmation
When a COD order comes in, the buyer gets a WhatsApp message with Confirm and Cancel buttons, and reminders if they don't reply. The order is tagged in Shopify with the result, for example cod-confirmed or cod-cancel-requested.
Messages go from your own WhatsApp Business number, using a template you get approved by Meta. Pakka COD does not send SMS.
Address checks
Every shipping address is checked for a missing house number or landmark, a missing city, dummy text such as “test” or “asdf”, and a missing or wrong PIN code (India). Other countries get general checks.
Optional AI address check, off by default. If you turn it on, only the address lines, city, state, postcode and country go to Google's Gemini API. Never the buyer's name, phone number or email.
Risk score with reasons
Each COD order gets a score from 0 to 100 with plain reasons: invalid phone number, incomplete address, high value, bulk quantity, a duplicate order within 24 hours, and the buyer's past RTOs and deliveries in your own store.
The app never cancels an order by itself. You decide.
Opt-outs handled for you
If a buyer replies STOP or “band karo”, Pakka COD stops messaging them for your store and confirms it to them. You can also opt buyers out yourself from any order.
The buyer can reply START to get messages again.
Why confirm COD orders?
Industry figures from Indian logistics platforms. They are not Pakka COD results: we are in early access and don't have customer results to share yet.
41%
of Indian e-commerce orders were prepaid in 2025, up from 32% in 2024. Most orders were still not paid upfront.
ClickPost data on 635 million+ orders (January 2024 to November 2025), reported by ETBrandEquity, 29 December 2025.26%
of cash-on-delivery orders came back as RTO in FY2024-25, compared with under 2% of prepaid orders.
Shipway (a Unicommerce company) ShipNotes report, D2C shipments processed through Shipway in FY25, reported by Mediabrief, 29 July 2025.Built to be trusted
Your data, kept small
- One Shopify permission only: read and edit orders. No access to customer accounts or email addresses.
- Your WhatsApp access token and app secret are encrypted (AES-256-GCM) before they are stored.
- Buyer phone numbers and first names are erased 30 days after the confirmation finishes. Address text and message text are never stored.
- Everything is deleted 48 hours after you uninstall.
Works the Shopify way
- Runs inside your Shopify admin as an embedded app.
- Plans are billed on your Shopify invoice. No separate card needed.
- Supports Shopify's privacy requests: customer data requests, customer erasure and shop erasure.
Pakka COD is not yet listed on the Shopify App Store and does not have the “Built for Shopify” badge.
Early access: be one of the first merchants
We are onboarding a small number of stores first. Early-access merchants get help setting up WhatsApp by email and a direct line to tell us what to build next.
Pricing
Prices are in US dollars, billed every 30 days on your Shopify invoice. Paid plans start with a 7-day free trial. You can change or cancel your plan inside the app.
| Plan | Price per month | COD orders confirmed on WhatsApp per month | Free trial |
|---|---|---|---|
| Free | $0 | 50 | – |
| Lite | $2.99 | 250 | 7 days |
| Growth | $5.99 | 1,000 | 7 days |
| Scale | $11.99 | Unlimited | 7 days |
The Free plan covers 50 COD orders a month, not 50 messages. Each order's confirmation and its reminders count as one order.
Every plan includes WhatsApp order confirmation, address checks (including the optional AI check), the risk score, order tagging and opt-out handling.
WhatsApp message fees are separate
Meta charges for WhatsApp messages sent from your number and bills you directly (or through your WhatsApp provider). That cost is not part of the Pakka COD plan price.
- The confirmation and each reminder are template messages. Approved as Utility, each costs ₹0.115 (US$0.0014) per delivered message to an Indian number, at Meta's list rate effective 1 October 2026. If Meta classes your template as Marketing, the higher marketing rate applies.
- The short reply after a buyer taps a button is a service message. Meta gives each business number 1,000 free service messages a month, then charges for them.
Source: Meta's WhatsApp Business Platform pricing page and its INR and USD list-rate files (rates effective 1 October 2026, checked 28 October 2026). Rates differ by country and change from time to time, so check Meta's page for the current rate.
Shopify may add taxes to your invoice. If your Shopify bills are in rupees or another local currency, Shopify converts the app charge from US dollars and adds a 1.5% currency exchange fee (Shopify Help Center).
Privacy in short
- We only ask Shopify for permission to read and edit orders. We don't read customer accounts or email addresses.
- The buyer's phone number and first name are erased 30 days after the confirmation finishes. We keep only a one-way code (a keyed hash, different for each store) so your repeat-buyer RTO history keeps working.
- Address text is never saved. Only a keyed hash is kept, to spot duplicate orders.
- WhatsApp message text is never stored. Message records are deleted after 90 days and order records after 13 months.
- Buyers can reply STOP (or “band karo”) to stop messages, and you can opt buyers out yourself.
- When you uninstall, your WhatsApp details are deleted at once. All your store's data is deleted 48 hours later, when Shopify asks us to erase it.
Read the full privacy policy, the data processing summary and the terms. Questions? Get help.
Get early access
Pakka COD isn't on the Shopify App Store yet. Join the list and we'll email you when you can install it, and help you connect WhatsApp. We only email you about early access and the launch.
Prefer email? Write to support@pakkacod.com with “Early access” in the subject.