Field Notes · written from real work
Decisions, not tips.
Long reads on the choices that cost Shopify stores real money: what to build, what to keep, what to fix first. Each one comes with a tool you can use on your own numbers.
Tax & compliance · 8 min read · with a free tool
Shopify ZATCA Phase 2 E-Invoicing: Wave 25 Guide
Saudi Arabia just halved the e-invoicing threshold. If your store sells in the Kingdom and is VAT registered, every order may soon need a stamped invoice sent to ZATCA. Here's what that means for a Shopify store, what Shopify won't do for you, and the exact steps to be ready.
Read it in 30 seconds- 01Wave 25 = SAR 187,500
- 02Every order goes to ZATCA
- 03Shopify won't do it
- 04Refunds are the trap
Tax & compliance · 7 min
FBR Digital Invoicing for Shopify & WooCommerce Stores
If your business is registered for sales tax in Pakistan, every invoice now has to reach FBR in real time and carry an FBR invoice number and QR code. Shopify and WooCommerce don't do this on their own. Here's exactly what's required and how I'd set it up.
ReadPayments & orders · 7 min
Customer Paid but Shopify Shows Abandoned Checkout? Fix It
With a redirect payment gateway, the money and the Shopify order are two separate events. When the second one fails, you get a paid customer with an abandoned checkout, or an order stuck on pending. Here's how to tell which case you're in and what to do in each.
ReadCOD & payments · 8 min
Shopify COD Reconciliation in Pakistan: Stop Losing Cash
Your courier collects the cash, takes its fees and tax, and sends one lump sum. Shopify never sees that payment report. Here's where the money slips out, how to match it to your orders in a spreadsheet, and the ledger that stops it for good.
ReadSpeed · 11 min
Why Is My Shopify Store Slow? Apps, Scripts & INP
On the stores I work on, the theme is rarely the main problem. Apps, marketing tags, a hero image the browser finds late and fonts nobody uses do most of the damage. Here's how to tell which one is yours, and what to do about it.
ReadDiscounts & checkout · 9 min
Shopify Discount Not Applying? Why Codes Cancel Automatics
Your cart promises a saving, the shopper types a welcome code, and the saving disappears. Nothing is broken. Shopify is following combination rules that most stores never look at twice. Here's how those rules work and how to find the discount that's getting in the way.
ReadStock & bundles · 9 min
Shopify Bundle Sold but Stock Didn't Drop? Fix Overselling
If your bundle is its own product with its own SKU, selling it doesn't touch the stock of the items inside. Here's how to tell which kind of bundle you have, the two settings Shopify needs before it will stop a sale, and how to fix it properly.
ReadCost & apps · 9 min
Custom Shopify App vs Monthly Apps: The 2-Year Math
Most stores never add up what their apps cost together, or what those costs become as orders grow. Here's how to compare a stack of subscriptions with a one-time build, honestly, including when you shouldn't build at all.
Read
Start a project
Get a free audit of your store.
Send your store link and what you're aiming for. Within 48 hours you'll get a short video with the biggest wins for conversion and speed. No obligation.
What you get, free
- Your top 3 conversion leaks, with fixes
- Mobile speed check and what's slowing it
- A clear quote if you want me to do the work