Skip to content
PRSINDIA

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, wire Razorpay and Shiprocket for the Indian market, and go headless with Hydrogen only when it genuinely pays.

  • 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
Why Shopify

Sell now. Do not run a server.

The argument for Shopify has never been control — it is that you get a fast, PCI-compliant, conversion-tuned store that someone else keeps running, so your team spends its time on product and marketing rather than on patching a server at midnight. That is the right trade for most brands, most of the time. Shopify Plus extends it upward — Checkout Extensibility, Functions, B2B and expansion stores — for merchants who have outgrown the standard plan but still do not want to own infrastructure. We build both, and we are honest about the one thing you give up: the checkout is Shopify's, not yours, and that is exactly why it converts.

Talk to a Shopify developer
0wk
Typical launch

A custom 2.0 theme store, apps configured, payments and GST wired — the fastest route to live on this page.

PCI
Checkout, handled

A hosted, PCI-DSS-scoped checkout you never maintain. The trade is that it is Shopify's flow, not an arbitrary one.

0
Sections & metafields

Online Store 2.0 themes let merchandising and layout move without a developer on every change.

Plus
Checkout Extensibility

App blocks and Shopify Functions customise the Plus checkout in an upgrade-safe, supported way.

How we actually build on Shopify

Shopify is easy to start on and easy to make slow, expensive and unmaintainable if you treat the App Store as a substitute for 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 available on every template, blocks the merchant can reorder, and content modelled in metafields and metaobjects rather than hard-coded into Liquid. The practical effect is that your marketing team merchandises the store — new landing sections, reordered content, a campaign layout — without a developer in the loop for each change, and the theme stays legible enough that the next change is cheap. A theme stuffed with app embeds and inline scripts is the opposite: fragile, slow, and dependent on us forever, which is not a business we want.

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

On standard Shopify the checkout is largely fixed — and that fixed, hosted checkout is a feature, because it is PCI-scoped and relentlessly conversion-tested by Shopify. When a merchant genuinely needs to change it, that is a Shopify Plus conversation. Checkout Extensibility replaced the old editable checkout.liquid with app blocks, custom fields and UI extensions, plus Shopify Functions for discount, shipping and payment customisation that run on Shopify's infrastructure. It is upgrade-safe by design, which the old approach never was. We build checkout customisation this way or not at all, because a checkout hack that breaks on the next platform update is a liability with a timer on it.

Apps: buy the commodity, build the differentiator

Reviews, email, loyalty and subscriptions are usually best bought from a well-maintained App Store app. We build a custom app when the logic is specific to your business, when three years of a subscription app's fees exceed a build, or when you need something the ecosystem does not sell. Custom apps use the same Admin and Storefront GraphQL APIs, webhooks and Functions, stay private to your store, and do not inject a marketing script into every page load. The single biggest performance problem we are asked to fix on Shopify is app sprawl — a dozen apps each adding weight — and the fix is subtraction as much as 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 commerce engine. It is the right call when the storefront is a real differentiator or must share a codebase with a wider React product — and the wrong call when a 2.0 theme would do, because going headless means you now own and maintain a front end and you lose the theme editor your team relied on. We take that decision on the merits, in discovery, and we are comfortable talking 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 owning hosting, patching and PCI scope 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 own the checkout flow arbitrarily.
Very large or highly complex B2B catalogue Plus B2B is capable, but deep B2B pricing logic can strain it. Adobe Commerce B2B or BigCommerce B2B for the most complex contract pricing.
You want zero platform transaction fees in India Note the trade: Shopify Payments is unavailable in India, so a gateway fee plus a Shopify fee applies (lowest on Plus). BigCommerce charges no extra transaction fee on any gateway, which can matter at volume.
Content-led store, blog and shop as one Workable with 2.0 and metaobjects, though content modelling is not its strength. WooCommerce on WordPress if editorial content is genuinely central.
Full code and data ownership Partial. You own the theme and custom apps; the platform itself is rented. Magento Open Source or WooCommerce if outright ownership is a hard requirement.
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 driven by metafields and metaobjects, so your team merchandises without a developer on every change.

Shopify Plus checkout

Checkout Extensibility with app blocks, custom fields and Shopify Functions for discounts, shipping and payment rules — upgrade-safe by design.

Custom & public apps

Private apps for your specific logic or public App Store apps, on the Admin and Storefront GraphQL APIs with webhooks and Functions.

Hydrogen headless

A custom React storefront on Hydrogen and Oxygen against the Storefront API, taken only when the front end genuinely earns the cost.

B2B on Plus

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

Replatform to Shopify

Migration from Magento, WooCommerce or a legacy cart with products, customers, orders and every URL 301-mapped so rankings hold.

Speed & app-sprawl rescue

Auditing a slow store, culling redundant apps and injected scripts, and rebuilding the theme against a real performance budget.

India payments & GST

Razorpay, PayU or Cashfree, GST-compliant invoicing, and Shiprocket or Delhivery logistics — everything Shopify does not assume for India.

Shopify Flow & ops

Automations for fraud holds, tagging, fulfilment routing and back-office workflow, so operations scale without more headcount.

India, specifically

Running a Shopify store from India.

Shopify is a global platform with a US-first default. These are the pieces an Indian merchant needs that do not come switched on.

  • Payments without Shopify Payments

    Shopify Payments is not available in India. We integrate Razorpay, PayU, Cashfree or CCAvenue, and account for 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 — via a GST app or a custom app, because native Shopify tax will not produce a compliant Indian invoice.

  • Shiprocket & COD

    Logistics aggregation, pincode serviceability and cash-on-delivery, which remains a real share of Indian orders and needs proper handling and RTO control.

  • WhatsApp commerce

    Order updates, abandoned-cart recovery and support on the WhatsApp Business API — the channel that outperforms email for Indian shoppers.

  • ONDC where it fits

    Catalogue and order participation in the ONDC network where it suits the model, so demand is not captive to one marketplace.

  • Honest fee modelling

    We model the true monthly cost — plan fee, gateway fee, Shopify transaction fee, app subscriptions — so the platform decision is made on real numbers.

Replatform path

Moving to Shopify without losing your rankings.

Whether from Magento, WooCommerce or a legacy cart, the sequence is the same and it protects your search traffic.

  1. 01

    Crawl and map the old store

    Week 1

    A full crawl becomes the baseline — 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 modelled properly, so historical data and merchandising both survive the move.

  3. 03

    Build the theme and wire India

    Weeks 2–6

    The 2.0 theme is built against real migrated content, with Razorpay, GST invoicing and Shiprocket integrated, and apps chosen deliberately rather than accumulated.

  4. 04

    Redirect, launch, and watch

    Weeks 6–8

    Redirects go live with the store, the sitemap is resubmitted, and we watch Search Console and analytics daily for a fortnight. Expect a brief dip as Google recrawls, then recovery.

The stack

What a Shopify build is made of.

Shopify's own tooling used the way it is intended, plus the India integrations it does not ship.

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 commerce engine — and it hands you a front end to build and maintain, and takes away the theme editor your team relied on. That is a trade, not an upgrade.

We reach for it when the storefront is a genuine competitive differentiator, when heavy editorial content must weave through commerce, or when the store has to share a codebase and design system with a wider React product. For most brands a well-built Online Store 2.0 theme is faster to ship, cheaper to run and easier to own — and we would rather tell you that than sell you a headless build you will resent maintaining.

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

What we hold a Shopify store to.

These are engineering targets we build to on every Shopify store, not conversion promises we are making for your brand. A theme that misses them on a mid-range Android over 4G does not ship. Holding this line is what keeps a store fast after the tenth app is added, and honest about the cost of each one.

Talk about your store
<2.5
LCP target

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

0+
Lighthouse target

On the theme we ship, before app sprawl — and we keep watching it after

0
Checkout hacks

Checkout customisation only via Extensibility and Functions, never a fragile override

0
Every theme

Section-based and metafield-driven, so the merchant is not blocked on 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 enterprise tier, and you move to it for specific 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 platform-fee discount at scale. If your revenue is high enough that the flat Plus fee beats your standard-plan percentage, or you genuinely need checkout customisation, Plus pays for itself. Below that it is a cost without a return, and we will say so.

Yes, but with one caveat: Shopify Payments is not available in India, so you use a third-party gateway — 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 falls on higher plans and is lowest on Plus, and it is a real line item in the platform decision. We integrate the gateway, GST-compliant invoicing and Shiprocket or Delhivery, so the store is fully operable for an Indian seller.

On the storefront, a great deal: Online Store 2.0 themes are section-based and metafield-driven, so merchandising and layout are flexible without a developer for every change. The checkout is the honest limit. On standard plans it is largely fixed; on Plus, Checkout Extensibility adds app blocks, custom fields and Shopify Functions in a supported, upgrade-safe way. What you cannot do on any plan is rewrite the checkout flow arbitrarily — that is the trade for a hosted, PCI-scoped, conversion-optimised checkout you never maintain.

When the storefront experience is a genuine differentiator a themed store cannot express — heavy editorial woven through commerce, an app-grade experience, or a front end that must share a codebase with a wider React product. Hydrogen (React on Remix) with Oxygen hosting keeps Shopify as the commerce engine and gives you a custom front end on the Storefront API. It is a real cost: you take on a front end to maintain 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 logic is specific to your business, when three years of an app's fees exceed a build, or when you need something the ecosystem 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 app sprawl — a dozen apps each taking a fee and injecting script — which is where Shopify stores quietly get slow.

A custom Online Store 2.0 theme with apps configured, Razorpay and GST wired in and content migrated is typically 5 to 9 weeks from around INR 5,00,000. A Plus build with Checkout Extensibility, custom apps, B2B or a headless Hydrogen storefront runs 12 to 20 weeks and prices accordingly, on top of the Plus fee Shopify bills separately. The fastest launches on this page happen on Shopify — that is much of its point — and the variable is how much custom app and checkout work you genuinely need.

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

Share your catalogue, your payment needs and whether Plus is on the table. A senior developer replies within one business day with scope, an honest monthly-fee model and a number — and will tell you if a 2.0 theme beats going headless.

Proof

Shipped, measured, still running.

All case studies

Swasthya Sarathi

A healthcare-companion platform for Swasthya Sarathi

A website and mobile app development project for a multi-service healthcare companion — helping peop...

Read it

MV Tech Education

A course and admissions platform for MV Tech Education

A website development project for a Bihar vocational institute — a course-catalogue and admissions s...

Read it

Patna Taxi

A booking-focused taxi website for Patna Taxi across Bihar

A website development project for a Patna and Muzaffarpur cab operator — a fast, mobile-first taxi-b...

Read it

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.