Skip to content
PRS India

Themes · Checkout Extensibility · Plus

Shopify & Shopify Plus Development

Shopify development for brands that want to sell, not to run servers. We build Online Store 2.0 themes, custom apps and Shopify Plus checkouts with Checkout Extensibility and Functions, connect Razorpay and Shiprocket for the Indian market. We go headless with Hydrogen only when it is worth the cost.

Last updated

  • Online Store 2.0 themes with sections and metafields
  • Shopify Plus: Checkout Extensibility and Functions
  • Custom and public apps on the Admin and Storefront API
  • Razorpay / PayU for India — Shopify Payments is not available here
Shopify & Shopify Plus Development
Why Shopify

Sell now. Do not run a server.

The case for Shopify has never been control. You get a fast, PCI-compliant store that is built to sell, and someone else keeps it running. Your team spends its time on product and marketing, not on fixing a server at midnight. That is the right choice for most brands, most of the time. Shopify Plus goes further, with Checkout Extensibility, Functions, B2B and expansion stores. It is for sellers who have outgrown the standard plan but still do not want to run servers. We build both. We are honest about the one thing you give up: the checkout is Shopify's, not yours. That is exactly why it works so well.

Talk to a Shopify developer
5wk
Typical launch

A custom 2.0 theme store with apps set up and payments and GST connected. The fastest way to go live on this page.

PCI
Checkout, handled

A hosted, PCI-DSS checkout that you never have to look after. The trade is that it is Shopify's flow, not one you design freely.

2.0
Sections & metafields

Online Store 2.0 themes let you change how products and pages are laid out without a developer for every change.

Plus
Checkout Extensibility

App blocks and Shopify Functions change the Plus checkout in a safe way that keeps working after Shopify updates.

How we actually build on Shopify

Shopify is easy to start on. It is also easy to make slow, costly and hard to fix if you use the App Store instead of real engineering. Here is how we build a store that stays fast and stays yours to change.

Online Store 2.0 is the foundation, metafields are the flexibility

Every theme we build is Online Store 2.0. Sections work on every template, and blocks can be reordered by the store owner. Content is kept in metafields and metaobjects, not hard-coded into Liquid. In practice, your marketing team can run the store itself. It can add new landing sections, reorder content or change a campaign layout without a developer for each change. The theme stays easy to read, so the next change is cheap. A theme stuffed with app embeds and inline scripts is the opposite: weak, slow, and tied to us forever. That is not a business we want.

The checkout is the honest constraint, and Extensibility is the answer

On standard Shopify the checkout is mostly fixed. That fixed, hosted checkout is a good thing, because it is PCI-safe and Shopify keeps testing it to help people buy. When a seller really needs to change it, that is a Shopify Plus talk. Checkout Extensibility replaced the old editable checkout.liquid with app blocks, custom fields and UI extensions. It also adds Shopify Functions to change discounts, shipping and payments, and these run on Shopify's own systems. It is safe to keep through updates by design, which the old way never was. We change the checkout this way or not at all. A checkout hack that breaks on the next platform update is a risk with a timer on it.

Apps: buy the commodity, build the differentiator

Reviews, email, loyalty and subscriptions are usually best bought from a well-kept App Store app. We build a custom app when the rules are special to your business. We also build one when three years of a subscription app's fees cost more than a build, or when you need something the App Store does not sell. Custom apps use the same Admin and Storefront GraphQL APIs, webhooks and Functions. They stay private to your store, and they do not add a marketing script to every page. The biggest speed problem we are asked to fix on Shopify is too many apps, each adding weight. The fix is removing things as much as writing code.

Headless with Hydrogen, only when it earns the cost

Shopify's Storefront API and its Hydrogen framework (React on Remix, hosted on Oxygen) let you put a fully custom front end on top of Shopify's shop engine. It is the right choice when the storefront is what makes you stand out, or must share a codebase with a bigger React product. It is the wrong choice when a 2.0 theme would do. Going headless means you now own and look after a front end, and you lose the theme editor your team used. We make that choice on the facts, at the start, and we are happy to talk you out of it.

The honest part

When Shopify is the right call — and when it is not.

  Choose Shopify Choose something else
Fast launch, small team, no server ops Yes. This is the whole point of Shopify and nothing beats it here. A self-hosted platform means you own hosting, fixes and PCI work that you did not want.
Deep checkout customisation Only on Plus, via Checkout Extensibility and Functions. Standard checkout is largely fixed. Magento or a custom build if you must control every part of the checkout flow.
Very large or highly complex B2B catalogue Plus B2B can do the job, but very complex B2B pricing rules can be too much for it. Adobe Commerce B2B or BigCommerce B2B for the most complex contract prices.
You want zero platform transaction fees in India Note the trade: Shopify Payments is not available in India, so you pay a gateway fee and a Shopify fee (lowest on Plus). BigCommerce charges no extra transaction fee on any gateway, which can matter when you sell a lot.
Content-led store, blog and shop as one It works with 2.0 and metaobjects, but handling a lot of content is not its strength. WooCommerce on WordPress if articles and content are truly central.
Full code and data ownership Partly. You own the theme and custom apps, but you rent the platform itself. Magento Open Source or WooCommerce if full ownership is a must.
What we build

Shopify work we take on.

From a first custom theme to a headless Plus storefront, and the app work in between.

Custom 2.0 themes

Section-based Online Store 2.0 themes that use metafields and metaobjects, so your team can manage the store without a developer for every change.

Shopify Plus checkout

Checkout Extensibility with app blocks, custom fields and Shopify Functions for discounts, shipping and payment rules. Safe through updates by design.

Custom & public apps

Private apps for your own rules, or public App Store apps. They use the Admin and Storefront GraphQL APIs, webhooks and Functions.

Hydrogen headless

A custom React storefront on Hydrogen and Oxygen, using the Storefront API. We take it only when the front end is worth the cost.

B2B on Plus

Company profiles, catalogues, price lists and net payment terms on the same Plus store, next to your D2C storefront.

Replatform to Shopify

Moving from Magento, WooCommerce or an old cart with products, customers, orders and every URL 301-mapped, so your search rankings hold.

Speed & app-sprawl rescue

Checking a slow store, removing extra apps and added scripts, and rebuilding the theme to a clear speed target.

India payments & GST

Razorpay, PayU or Cashfree, GST invoices, and Shiprocket or Delhivery shipping. Everything Shopify does not set up for India.

Shopify Flow & ops

Automatic steps for fraud holds, tagging, order routing and back-office work, so you can grow without hiring more people.

India, specifically

Running a Shopify store from India.

Shopify is a global platform that is set up for the US first. These are the parts an Indian seller needs that are not switched on.

  • Payments without Shopify Payments

    Shopify Payments is not available in India. We connect Razorpay, PayU, Cashfree or CCAvenue. We also count the extra Shopify transaction fee that applies to third-party gateways.

  • GST-compliant invoicing

    HSN, CGST/SGST/IGST by place of supply and GSTIN capture for B2B. We do this with a GST app or a custom app, because the built-in Shopify tax will not make a correct Indian invoice.

  • Shiprocket & COD

    Shipping from many couriers, pincode checks and cash-on-delivery. Cash-on-delivery is still a big share of Indian orders and needs proper care and RTO control.

  • WhatsApp commerce

    Order updates, abandoned-cart reminders and support on the WhatsApp Business API. It works better than email for Indian shoppers.

  • ONDC where it fits

    Your catalogue and orders on the ONDC network where it suits your business, so you do not depend on one marketplace for sales.

  • Honest fee modelling

    We work out the true monthly cost: plan fee, gateway fee, Shopify transaction fee and app subscriptions. So you choose the platform with real numbers.

Replatform path

Moving to Shopify without losing your rankings.

Whether you come from Magento, WooCommerce or an old cart, the steps are the same, and they protect your search traffic.

  1. 01

    Crawl and map the old store

    Week 1

    A full crawl of your site is the starting point: every URL, title, meta and canonical. Shopify uses fixed URL prefixes (/products, /collections). So every changed URL is 301-mapped before launch, not after.

  2. 02

    Migrate catalogue, customers, orders

    Weeks 1–3

    Products, variants, customers and order history move across, with metafields set up properly. Old data and your product setup both survive the move.

  3. 03

    Build the theme and wire India

    Weeks 2–6

    The 2.0 theme is built with your real moved content. Razorpay, GST invoicing and Shiprocket are connected, and apps are chosen with care, not piled up.

  4. 04

    Redirect, launch, and watch

    Weeks 6–8

    Redirects go live with the store and the sitemap is sent again. We watch Search Console and analytics every day for two weeks. Expect a short dip while Google checks your site again, then it recovers.

The stack

What a Shopify build is made of.

Shopify's own tools used the way they are meant to be used, plus the India connections Shopify does not include.

Liquid
Online Store 2.0
Hydrogen
Oxygen
Headless

Hydrogen is a real cost. We take it only when it pays.

Going headless with Hydrogen and Oxygen gives you a fully custom React storefront on top of Shopify's shop engine. But it gives you a front end to build and look after, and it takes away the theme editor your team used. That is a trade, not an upgrade.

We use it when the storefront is what makes you stand out, when a lot of articles and content must sit inside the shop, or when the store has to share a codebase and design system with a bigger React product. For most brands a well-built Online Store 2.0 theme is faster to launch, cheaper to run and easier to own. We would rather tell you that than sell you a headless build that you will not enjoy looking after.

  • Hydrogen (React on Remix) against the Storefront API
  • Oxygen hosting on Shopify's edge network
  • Right when the front end is what makes you stand out
  • Wrong when a 2.0 theme would already do the job
Our release bar

What we hold a Shopify store to.

These are build targets we use on every Shopify store. They are not sales promises for your brand. A theme that misses them on a mid-range Android phone over 4G does not go live. Holding this line keeps a store fast after the tenth app is added, and clear about the cost of each one.

Talk about your store
<2.5
LCP target

On a mid-range Android phone over 4G, with a limit on theme JS checked on every change

90+
Lighthouse target

On the theme we deliver, before extra apps are added. We keep watching it after.

0
Checkout hacks

Checkout changes only through Extensibility and Functions, never a weak override

2.0
Every theme

Section-based and metafield-driven, so the store owner does not have to wait for a developer

FAQ

Shopify questions, answered straight.

Still have a question?

Standard Shopify is enough for most brands: themes, apps, a hosted PCI-compliant checkout and everything you need to sell. Plus is the top tier, and you move to it for clear reasons: Checkout Extensibility and Shopify Functions, B2B on the same store, wholesale channels, up to nine expansion stores, Shopify Flow, higher API limits, and a lower platform fee at large size. If your sales are high enough that the flat Plus fee costs less than your standard-plan percentage, or you really need to change the checkout, Plus pays for itself. Below that it is a cost with no return, and we will say so.

Yes, but with one catch: Shopify Payments is not available in India, so you use a third-party gateway such as Razorpay, PayU, Cashfree or CCAvenue. On standard plans Shopify charges an extra transaction fee on top of the gateway when you do not use Shopify Payments. That fee is lower on higher plans and lowest on Plus. It is a real cost to count when you pick a platform. We connect the gateway, GST invoicing and Shiprocket or Delhivery, so the store is ready to use for an Indian seller.

On the storefront, a lot: Online Store 2.0 themes are section-based and metafield-driven, so layout and product setup are easy to change without a developer each time. The checkout is the honest limit. On standard plans it is mostly fixed. On Plus, Checkout Extensibility adds app blocks, custom fields and Shopify Functions in a safe way that Shopify supports. What you cannot do on any plan is rewrite the checkout flow freely. That is the trade for a hosted, PCI-safe checkout that helps people buy and that you never look after.

When the store experience is what makes you stand out and a theme cannot do it. For example, a lot of articles mixed with shopping, an app-like feel, or a front end that must share a codebase with a bigger React product. Hydrogen (React on Remix) with Oxygen hosting keeps Shopify as the shop engine and gives you a custom front end on the Storefront API. It is a real cost: you take on a front end to look after and lose the theme editor. For most brands a well-built 2.0 theme is right, and we will tell you which one you are.

Use an App Store app when a well-maintained one fits — reviews, loyalty, subscriptions and email are usually best bought. We build custom when the rules are special to your business, when three years of an app's fees cost more than a build, or when you need something the App Store does not offer. Custom apps use the same Admin and Storefront APIs, webhooks and Functions, stay private, and are yours to keep. The trap is too many apps, each taking a fee and adding script. That is where Shopify stores quietly get slow.

A custom Online Store 2.0 theme with apps set up, Razorpay and GST connected and content moved over usually takes 5 to 9 weeks, from around INR 5,00,000. A Plus build with Checkout Extensibility, custom apps, B2B or a headless Hydrogen storefront takes 12 to 20 weeks and costs more, on top of the Plus fee that Shopify bills separately. The fastest launches on this page happen on Shopify. That is much of its point. What changes the time is how much custom app and checkout work you really need.

Tell us what you sell and how fast you need to be live.

Share your catalogue, your payment needs and whether Plus is an option. A senior developer replies within one business day with the scope, an honest monthly-fee estimate and a price. They will also tell you if a 2.0 theme is better than going headless.

Let's talk shopify & shopify plus development

Bring us the hard version of the problem.

A senior engineer reads every enquiry. You'll get a real answer — scope, risk and a number — within one business day.