Kinori LabsRequest a slot

Services · Shopify

Shopify apps and headless commerce.

We build embedded Shopify apps, custom storefronts, checkout extensions, and headless Shopify stacks for merchants and SaaS teams. Public App Store apps, private apps for Plus merchants, and end to end headless rebuilds.

Embedded admin apps

Tools that sit inside the Shopify admin and extend the merchant workflow. We build these with Remix or Next.js plus App Bridge and Polaris, deployed on Vercel or Fly, with OAuth and webhook handling that survives the Shopify partner review. Common shapes: inventory automation, custom reporting, bundle builders, customer segmentation, integration bridges to ERPs and 3PLs, and operational tools that the merchant team uses daily.

We use the App Bridge React components for navigation, modals, and the resource picker, so the app feels native inside the admin. We avoid iframe trickery and any pattern Shopify is likely to deprecate within a year.

Storefront and theme app extensions

App blocks for the theme editor, custom storefront sections, embedded widgets like product reviews, size guides, configurators, and loyalty UIs. We write the Liquid where Liquid is the right tool and switch to a React island where the interaction model requires it. We do not ship a heavy single page app on top of a Shopify theme to do work Liquid can do in 30 lines.

Custom checkout and Functions

With Shopify Plus we extend the new checkout through Checkout Extensibility. We build UI extensions for upsells, custom fields, and shipping selector logic. Functions in Rust or JavaScript for discount logic, shipping methods, and payment customisation. We are careful about what belongs in a Function vs an external service: Functions are fast but constrained, and the wrong call locks you into a costly rewrite.

Headless Shopify with Hydrogen or Next.js

For merchants who have outgrown a theme based storefront, we build headless stacks on Hydrogen plus Oxygen or Next.js App Router plus the Storefront API. Hydrogen wins when the team is React first and wants the tightest integration with Shopify infra. Next.js wins when the team already runs on Vercel or needs to share components with a marketing site or a SaaS dashboard on the same stack.

Either way we hit the core levers: streaming server rendering, edge caching with cache tags tied to Shopify webhook invalidation, optimistic cart updates, and product page Core Web Vitals in the green by default.

Subscriptions, B2B, and expansion stores

Subscription billing through the native Shopify Subscriptions APIs for simple cases, or a custom engine for tiered plans, gift subscriptions, prepaid plans, and complex churn flows. B2B catalogues, company hierarchy, and net 30 terms on Plus. Expansion stores when a merchant is going multi region. We have wired up Stripe alongside Shopify when the merchant sells digital plus physical goods through different rails.

How we engage

One slot per project. A typical Shopify engagement runs eight to fourteen weeks. We can pair this with a Fractional CTO engagement for merchants building their own SaaS layer on top of Shopify. Cash, equity, or a blend.

FAQ

Common questions

Embedded app, storefront app, or theme app extension?+

Depends on the surface. Merchant facing tools belong in an embedded admin app. Customer facing changes to the storefront go through theme app extensions or app blocks. We default to App Bridge plus Polaris for the admin side and Hydrogen or theme extensions on the storefront side.

Do you work with Shopify Plus?+

Yes. Shopify Plus unlocks scripts, Functions, B2B, expansion stores, and custom checkout extensibility. Most of our larger engagements run on Plus. We are familiar with the launchpad, flow, and wholesale channel.

How do you handle subscription billing inside Shopify?+

Either Shopify Subscriptions APIs directly or a layer on top depending on requirements. For complex billing logic we build a custom subscription engine that writes back to Shopify orders. For simpler cases the native APIs are enough.

Can you build a headless storefront on Shopify?+

Yes. Hydrogen and Oxygen for the React stack, or Next.js plus the Storefront API when the team prefers it. We have done both. The choice usually comes down to existing team skills and edge runtime preferences.

Will the app pass the Shopify App Store review?+

Apps we build for the public App Store go through review with our review checklist applied first. We cover billing API integration, OAuth handling, GDPR webhooks, and the protected customer data requirements before submission.

Related

Keep reading

Next step

Building on Shopify this quarter?

Tell us the merchant, the surface, and the timeline. Public app, private Plus build, or full headless. We reply from a real inbox within two business days.