Haliviq

Commerce Built
For Your Brand, Not a Template

We build online stores on Medusa.js, an open-source commerce engine, and pair it with a storefront designed around your brand instead of a purchased theme. Carts, orders, pricing, and stock run in the back; checkout, shipping, and the systems you already use are connected from the first sprint. It suits Thai brands that have outgrown a template shop, or that want to own their store, their data, and their checkout experience.

yourstore.co.th3
Add
Add
Add
PromptPayCheckout
Orders

We build commerce platforms on a headless, API-first architecture. Medusa.js modules handle carts, orders, pricing, and inventory, while the storefront is designed and coded for your brand rather than skinned onto a template. On the front end that gives you real design freedom. At the back you control payments, fulfillment, and every third-party integration your business needs, not only the ones a SaaS platform chose to support. You also keep the code, the database, and the customer data.

Capabilities

Key Capabilities

Concrete capabilities we bring to this engagement — not buzzwords.

Headless, API-First Architecture

Storefront and commerce engine are separate, so you can redesign the front end, add an app, or open a second store without rebuilding orders and stock. This suits brands planning more than one sales channel.

Medusa.js Modules

Carts, orders, pricing, promotions, and inventory on an open-source engine that is proven in production. We add custom modules for bundle pricing, B2B price lists, or any rule a standard setup does not cover.

Storefront Built for Your Brand

Product pages, search, cart, and checkout designed around how your customers shop and coded in Next.js for speed. It looks like your brand, reads well in Thai and English, and opens fast on a mid-range phone.

Payments, Fulfillment & Integrations

Stripe, PromptPay, local gateways, and your shipping providers, plus links to ERP, accounting, CRM, and marketplaces. Status, tracking, and stock update automatically as orders move.

Admin Your Team Can Run

Back-office screens for products, prices, promotions, orders, and refunds that your own staff use every day. We train the team, so routine work never waits for a developer.

Built to Scale

Designed for growing catalogs and sale-night traffic, with checkout load-tested beforehand. When you add warehouses or markets, you extend the same system instead of re-platforming.

Tools We Use

Technologies We Use

A modern, open-source commerce stack chosen for performance and freedom, not vendor lock-in.

Medusa.jsNode.jsPostgreSQLNext.jsTypeScriptStripeRedisReact

How We Work

Our Approach

A clear path from discovery to a production storefront — adjusted per business, never one-size-fits-all.

01

Discovery

Catalog, order handling, systems to connect, and growth plans

02

Architecture

Data model, price rules, and integration map

03

Development

Storefront and commerce back end in short sprints

04

Integration

Payments, shipping, accounting, and other tools tested on real scenarios

05

Launch

Data migration, load test, and go-live support

06

Support & Growth

Fixes, new features, and speed and conversion tuning

FAQ

Straight answers about how we build commerce platforms.

Medusa.js gives you full ownership of the codebase, no per-transaction platform fees, and no ceiling on customization. The front end, the checkout flow, and the back-end rules are all yours to shape. Shopify works well for many shops, and we will say so if your needs fit a hosted platform better.

Yes. We move product, customer, and order data, redirect old URLs so search rankings are kept, and agree a cutover plan so the storefront switches over without disrupting live sales.

Stripe for international cards, plus Thai methods such as PromptPay and popular local payment gateways. They are built into a custom checkout flow, not bolted on as a plugin, so the experience stays consistent and you can adjust it later.

Yes. That covers multi-warehouse order routing, shipping provider integrations, tracking numbers written back to the order, and real-time inventory sync across sales channels.

A focused storefront on a single sales channel typically launches in 6-8 weeks. More complex builds with multi-warehouse fulfillment, ERP integration, or a full platform migration usually run 10-16 weeks. We confirm a timeline after discovery.

Pricing depends on catalog complexity, the number of integrations, and whether it is a migration or a new build. A focused storefront project typically starts in the mid six figures (THB). Larger multi-integration builds are scoped after discovery, with a written estimate.

Yes, entirely. There is no platform lock-in. You own the Medusa.js instance, the storefront code, and all customer and order data, and you can host it wherever you choose, including with a Thai provider.

Yes. The architecture is built for traffic spikes and catalog growth without a re-platform, and we load-test flows such as checkout ahead of major sale events.

Yes. Product data, emails, and checkout wording are set up in both languages from the start, and we test Thai text, fonts, and address forms on real phones before launch.

Your team. We build admin screens for products, prices, promotions, and orders, and train your staff to use them. You can ask us for monthly support, or hand the code to your own developers.

Have a project in mind?

Tell us about the store you have in mind, or the one you want to replace.