- A good developer asks about products, payments, delivery and your team before recommending Shopify or WooCommerce
- Ask to see live stores you can open and add to cart yourself, not only screenshots
- The store, domain, hosting, payment gateway and analytics accounts should be in your company's name
- Insist on test orders for every payment method, cash on delivery and delivery zone before launch
- If you are replacing an old store, the quote must include 301 redirects so Google keeps your existing visibility
Most online store problems in the UAE are decided before a single page is designed: the wrong platform for the catalogue, a payment gateway that was never tested, accounts registered in the developer's name, or an old store switched off without redirects. This guide is for Sharjah, Ajman and Dubai businesses comparing ecommerce development companies. It covers the questions to ask, how a developer should choose between Shopify and WooCommerce, the UAE checkout items a proposal must name, what you should own, the red flags, and a checklist for comparing quotes like for like.
If you are still working out a budget, start with our ecommerce website cost guide. This article assumes you have a rough budget and now need to pick the right team.
The short answer
- Platform last, questions first. A developer who names a platform before asking about your products, payments, delivery and staff is selling what they know, not what you need.
- Proof you can test. Ask for live stores you can open, search and add to cart. Screenshots and logos are easy to borrow.
- Ownership from day one. The domain, store or hosting account, payment gateway, Google Analytics and Search Console should be registered to your company, with the developer added as a user.
- Tested orders before launch. Every payment method, cash on delivery, each delivery zone and the order emails should be tested with real orders.
- Redirects if you are replacing a store. Old product and category URLs need permanent redirects, or you lose the search visibility you already have.
Ten questions to ask an ecommerce development company
Ask the same questions to every company on your shortlist and write the answers down. Vague answers are an answer.
| Question | A good answer sounds like | A warning sign |
|---|---|---|
| Which platform would you use for us, and why? | A reason tied to your catalogue, payments, team and budget | "We always use X" before seeing your products |
| Can we see live stores you built? | Links you can open and buy from, with the platform named | Only mock-ups or a logo wall |
| Who owns the domain, store and accounts? | "You do. We are added as a user or collaborator." | Accounts on the agency's email or card |
| Which payment methods will you set up and test? | Named gateway, cards, Apple Pay, cash on delivery, any buy now pay later | "Payments are your side" |
| How do delivery zones and fees work? | Zones and rates per emirate, delivery times on the product page | One flat rate with no discussion |
| Who uploads the products? | A stated number of products, variants and photos included | Silence, then a later charge |
| Will the store be in English and Arabic? | Translated product data, right-to-left layout, separate indexable URLs | "There is a plugin for that" |
| What SEO is included at launch? | Titles, descriptions, clean URLs, product structured data, sitemap, redirects | "SEO is a separate package" with nothing at launch |
| What happens after launch? | A named care plan or support terms, with response times | No support terms in writing |
| What exactly is in the price? | A written scope, separate from running costs | A single number with no list |
How a good developer chooses between Shopify and WooCommerce
We build on both, and neither is right for every store. The decision should follow your business, not the developer's habits.
| If your store... | Usually points to | Why |
|---|---|---|
| Has a straightforward catalogue and a small team that wants to run it themselves | Shopify | Hosting, security and checkout are handled by Shopify, and staff learn the admin quickly |
| Needs to launch quickly with few custom rules | Shopify | Themes and apps cover most standard needs without custom code |
| Has trade or wholesale pricing, complex product options or custom rules | WooCommerce | Runs on WordPress, so almost any rule can be built |
| Relies on a lot of content, such as guides, recipes or detailed specifications | WooCommerce | WordPress is a strong content system with the store built in |
| Already runs on WordPress with good search visibility | Often WooCommerce | Adding a store can avoid a full platform move |
The trade-off is upkeep. Shopify is a monthly subscription, and Shopify adds a fee per order if you use a third-party payment gateway instead of Shopify Payments, which has a UAE page in Shopify's help centre. WooCommerce is a free plugin, but you need hosting that meets its requirements (WooCommerce's server requirements page lists PHP 8.3 or newer, MySQL 8.0 or MariaDB 10.6 or newer, and HTTPS), and someone has to keep WordPress, the plugins and backups up to date. Ask any developer who recommends WooCommerce who will do those updates and what it costs.
Two of our own builds show the split: Blooms Flowers is a customised Shopify flower-and-gifting store, and Cuddles is a WooCommerce redesign for a kids' ethnic-wear store, built to be simpler to buy from.
The UAE checkout items a proposal must name
If these are missing from a proposal, they are either not included or will be charged later. Ask before you sign.
- Payment gateway. Shopify Payments, or a UAE-ready gateway such as Telr, Network International, Tap or Stripe. Each gateway runs its own onboarding checks and needs your trade licence, so start the application early.
- Cards and Apple Pay. Confirm which wallets your gateway supports and that they are tested on a phone.
- Cash on delivery. Who collects the cash, how it is paid out to you, and how failed deliveries are handled.
- Buy now, pay later. Providers such as Tabby and Tamara approve merchants themselves, so confirm eligibility before the design depends on it.
- Delivery zones. Rates and delivery times for Sharjah, Ajman, Dubai and the other emirates, and whether a courier integration creates shipments automatically.
- AED prices and VAT. UAE VAT is 5%. Prices, the checkout and invoices should match your VAT registration status.
- Policies. Returns, delivery, privacy and terms pages. Shoppers look for them before paying, and gateways often ask for them during onboarding.
What you should own, and how to check
Ownership problems usually appear when you want to change developer, and by then they are expensive. Check each of these before final payment:
- The domain is registered to your company, and you can log in to the registrar.
- The Shopify store, or the hosting account for WooCommerce, is billed to your company and you hold the owner login.
- The payment gateway merchant account is in your company's name and pays out to your bank account.
- Google Analytics, Google Search Console and Google Merchant Center are owned by your Google account, with the developer added as a user.
- Paid themes, apps and plugin licences are bought in your name, or the developer lists who holds each licence.
- For WooCommerce, you receive a full backup and the admin login at handover.
Red flags when comparing ecommerce developers
- A platform recommendation in the first message. It means they have not asked about your products yet.
- "Unlimited products" with no upload scope. The platform may allow unlimited products. Someone still has to enter them.
- No mention of testing. A store that has never processed a real test order is not ready to launch.
- Replacing an old store with no redirect plan. Google recommends permanent server-side redirects, such as 301, from each old URL to its new equivalent, kept for at least a year. Sending every old URL to the home page is not a redirect plan.
- Guaranteed sales or rankings. No developer controls your demand, your prices or Google. Ask for dated examples instead.
- Everything on the agency's accounts. It looks convenient until you want to leave.
How to compare ecommerce quotes like for like
Put each quote into the same table. A lower number is only cheaper if it covers the same work.
| Check | Quote A | Quote B |
|---|---|---|
| Platform and reason given | ||
| Number of products and variants uploaded | ||
| Payment methods set up and tested | ||
| Cash on delivery and delivery zones | ||
| English only, or English and Arabic | ||
| Launch SEO: titles, product structured data, sitemap, redirects | ||
| Paid apps, themes or plugins included, and who owns them | ||
| Support or care after launch | ||
| Running costs listed separately (platform, hosting, gateway fees, domain) |
For reference, UpStream builds online stores from AED 1,499 as a one-off project, with the final price depending on the platform, the catalogue and the integrations. Website care starts at AED 299 a month and SEO at AED 799 a month. Platform subscriptions, payment fees and any ad budget are separate.
Launch SEO a developer should handle
A store does not need a full SEO programme on day one, but some things are far cheaper to get right during the build:
- A unique title and description for the home page, each category and each product.
- Clean, readable URLs that will not change after launch.
- Product structured data with price and availability. Google's merchant listing documentation explains how this markup makes product pages eligible for richer product results in Search.
- An XML sitemap submitted in Search Console, and the store connected to Google Merchant Center for free product listings.
- Fast mobile pages, with product images compressed and sized for phones.
- A redirect map from every old URL, if a store already exists.
A hypothetical shortlist, worked through
This is an illustration, not a real client. An Ajman home-fragrance shop with around 60 products and most orders on WhatsApp asks three companies for quotes. Company one recommends a platform in its first reply and quotes a single figure. Company two asks for the catalogue, the delivery areas and whether cash on delivery is needed, then recommends Shopify because the team is small and the catalogue is simple. Company three quotes less but leaves out product upload and payment testing. Company two is the one to take forward: its quote can be checked line by line, and the cheapest quote would grow once upload and testing were added back.
Common questions, answered
Does it matter if the developer is in Sharjah, Ajman or Dubai?
Not much for the build itself, which is done remotely either way. A UAE-based team does help with local payment gateways, cash on delivery, delivery zones and VAT, and makes meetings easier. Ask how they will support you after launch.
Should I hire a freelancer or an agency?
A capable freelancer can build a good store. The questions above apply equally. Ask who covers support when that one person is unavailable, and make sure the accounts are in your name either way.
Can a developer move my store from WooCommerce to Shopify, or the other way?
Yes. Products, customers and orders can usually be migrated, but the data often needs cleaning, and every old URL needs a redirect. Make sure both are written into the scope.
How long should an online store take to build?
It depends mostly on how ready your product data, photos and policies are, and how quickly the payment gateway approves you. A developer should confirm a timeline after seeing your catalogue.
What should I prepare before asking for quotes?
A product list with prices and variants, a few example photos, your delivery areas, the payment methods you want, your trade licence status and two or three stores you like. Developers can then quote the same scope.
Sources
- Shopify Help Centre: Shopify Payments supported countries, including the United Arab Emirates (checked 1 November 2026)
- Shopify pricing and third-party payment fees (checked 1 November 2026)
- WooCommerce: server requirements (checked 1 November 2026)
- Google Search Central: site moves with URL changes (last updated 20 August 2026, checked 1 November 2026)
- Google Search Central: merchant listing structured data (checked 1 November 2026)
- UAE Federal Tax Authority
- UpStream ecommerce development and website care
Related reading: budget the build with the ecommerce website cost guide for Sharjah, Ajman and Dubai, compare build approaches in WordPress versus a custom website, and see real paid orders from a UAE Shopify store we built.











