Cash on delivery,
done properly.
A one-tap COD form on your product page. Validated phone and city, confirmation calls, and every order reported to Meta — all inside Shopify.

Shopify was built for cards. Your customers pay cash.
Shoppers leave at the checkout. Name, email, account, shipping method — for someone who just wants to pay the courier.
Wrong numbers, duplicate orders, no-shows. You ship, the parcel comes back, you pay the courier twice.
The sale never passes through checkout, so Meta never sees the purchase. Your ads optimise on nothing.
Everything a COD store needs. Nothing it doesn't.
Built for stores running Facebook and TikTok ads and shipping cash on delivery.
One tap. Four fields. A real Shopify order.
Name, phone, city, address. Priced by Shopify, tagged COD, in your Orders list within a second.
Meta finally sees every COD sale.
Browser pixel and server event share one id, so nothing is lost and nothing is counted twice.
City & phone validation
Built-in city lists per country, phone rules per market, delivery fee per zone and a free-delivery threshold.
Confirmation queue
Call, confirm, mark no-answer or fake, block a phone. Possible duplicates are flagged, never silently dropped.
Sticky mobile bar + “Order via WhatsApp”
The order button follows the shopper. One tap opens the form or a pre-filled WhatsApp message.
Customer account by phone
WhatsApp OTP login, order tracking, cancel before shipping. No email, no password.
Five screens, or one tap.
Not a mockup. This is the form your shoppers get.
Screens from a Moroccan store running CODPLUS today.




Live in ten minutes.
Install
Add CODPLUS from the Shopify App Store. Pick your country; the city list and phone rule are set for you.
Turn on the theme block
Enable the app embed and drop the “Order now” block on your product template. Works with any Online Store 2.0 theme.
Orders arrive in Shopify
Every COD order is a normal Shopify order, priced by Shopify, tagged COD. Your fulfilment, apps and reports keep working.
tags: COD, codplusPay for orders, not features.
Every feature on every plan. Upgrade when your volume does.
Questions merchants ask.
Straight answers.
Does it replace Shopify checkout?
No. CODPLUS adds a cash-on-delivery path next to your existing checkout. Card and wallet customers keep using Shopify checkout; COD customers use the one-step form.
Which countries?
Egypt, Saudi Arabia, UAE, Morocco, Algeria, Tunisia, Pakistan, Colombia and Mexico ship with built-in city lists and phone rules. Any other country works with a custom city list.
Does it work with my theme?
Yes, with any Online Store 2.0 theme. CODPLUS uses standard app blocks and an app embed, so nothing in your theme code is edited.
How does tracking work without checkout?
The form fires the browser pixel and CODPLUS sends the same purchase server-side (Conversions API) with the same event id. Meta, TikTok and Google dedupe on that id, so each order is counted exactly once, with UTM and click ids attached.
Can customers cancel?
Yes, until the order is marked shipped. They log in with a WhatsApp code on your store, see their orders and cancel with one tap. You get the update in Shopify.
What happens if I uninstall?
Nothing to your data. Every COD order is a normal Shopify order and stays in Shopify → Orders. The form disappears from your theme; no code is left behind.
Start taking COD orders today.
Free up to 100 orders a month. No checkout changes, no credit card.
Install on ShopifyTrusted by stores shipping cash on delivery across MENA and LATAM.
CODPLUS