RetailLink

Storefront

The online store serves customers at /{shopSlug} locally (port 3004) or on your custom / platform domain in production.

Public APIs

Storefront uses public API routes under /api/public/store/{slug}/… for catalogue, cart/checkout, customer accounts, and payment notify handlers. These are shop-slug scoped and do not use merchant API keys.

Admin configuration

Merchants edit theme sections in Admin → DOT.com → Theme editor. Custom domains are under DOT.com → Domains. Shipping, taxes, customer accounts, and online payments live under Settings.

Checkout & payments

Online checkout supports configured providers (e.g. Stripe / PayHere). Inventory and discounts share the same catalogue as POS when the shop is All-in-One. Pickup and ship-from-store depend on plan + location toggles.

Local example

http://localhost:3004/omni-enterprise for the default All-in-One seed shop.