Stephen Smith
Developer at Magical Apps · Toronto, Canada
5 years in e-commerce
I focus on the technical side of our Shopify apps: building new features and making sure our existing apps handle the wide variety of ways merchants run their stores.
My day-to-day is split between development and quality assurance. No two Shopify stores are alike, and that keeps things interesting.
I write about the practical side of running a Shopify store: the stuff that isn't glamorous but saves you hours every week.
What Stephen knows best
- Shopify app development and feature engineering
- Quality assurance and reliability testing
- E-commerce operations and order management
- Technical writing for merchant education
Things you might not know
- Thinks the best feature is the one you never have to think about
- Writes guides focused on the practical, time-saving side of Shopify
Favorite thing about this job: “Finding and fixing a bug before anyone notices it”
Articles by Stephen
8 published articles
How to display the Make an Offer button on collection pages
You can display the Make an Offer button directly on your collection pages for any products that meet the conditions of...
Read more →How to activate the Make an Offer Badge app block
If the Enable badge setting is turned on for an offer, the Make an Offer app will automatically place the badge near...
Read more →How do I block specific ZIP / postal codes with Address Ninja?
In your Shopify admin, go to Apps and open Address Ninja. Click ZIP / Postal Code Block.
Read more →How do I validate ZIP / postal code formats with Address Ninja?
From your Shopify admin, open Address Ninja and click ZIP / Postal Code Format Validation. Search and add the countries...
Read more →How to create a customer tag based fee with Magical Fees (Shopify Plus only)
To set up a customer tag based fee, you need to be on the Growth Plan with Shopify Plus. In the app admin, click Create...
Read more →Can I use Address Ninja in a Hydrogen or headless storefront?
Yes, Address Ninja uses Shopify Functions to validate carts during checkout, not on your storefront. As long as you’re...
Read more →Does Address Ninja work with custom themes or third-party themes?
Yes, Address Ninja uses Shopify Functions to validate addresses during checkout, not on your Online Store.
Read more →Does Magical Fields work with custom themes or third-party themes?
Yes, Magical Custom Fields with work with custom themes or third-party themes as long as the theme follows Shopify’s...
Read more →