API access
Read and write products, stock, orders and customers from your own systems, so the store stays in step with the rest of your business.
Features · API and extensions
Every store comes with API access, webhooks and support for custom modules, so the store can talk to your other systems and do things a template cannot. Our team builds those modules and integrations to a written scope.
A moving band of sample orders from Indian cities, with the item, amount, payment method and status. The orders are made up.

The problem
A distributor's dealers order by phone and WhatsApp, each on their own price list, with a scheme running this month and credit limits to watch. A basic store builder has no place for any of it, and a fully custom platform means paying for the catalogue, checkout and admin all over again. What is needed is the standard store plus the few parts that are unique to the business.
Works on day one
Read and write products, stock, orders and customers from your own systems, so the store stays in step with the rest of your business.
Have the store tell another system the moment something happens, such as an order placed or stock changed, so nothing has to keep checking.
The platform is built to take custom code. A module can add screens, rules or data to your store without forking it, so it keeps getting platform updates.
Give each person only the access their job needs, from order handling to full settings.
Built or connected for you when needed
Custom work is built by the Code Colonies technology team on 2good.dev terms: you pay after you accept it. See the full list.
How it works
One stock count
Your storefront, the link in your Instagram bio, orders taken on WhatsApp and dealer orders all draw on the same count.
Order #4870 on the storefront, 1 unit
−1
Custom module: dealer portal
Scoped2
Building2
In review1
Accepted2
An example
A distributor of packaged foods and household products serves a few hundred dealers across Saurashtra. Dealers log in, see their own prices and this month's scheme, and place orders that cannot go over their credit limit. Orders flow to Tally through a sync, so the accounts team stops re-entering them. The catalogue, stock, order list and admin are standard ShopenUp. The dealer logins, price lists, schemes and Tally sync are custom modules. How schemes are calculated and who approves credit stay with the distributor.
Illustrative example with sample data.
Questions
It is built by the Code Colonies technology team on 2good.dev terms: USD 2 or INR 199 an hour, with a 150 hour minimum and no advance.
Modules are built on the API, webhooks and module system and leave the core untouched, which is what lets your store keep taking platform updates.
Yes. API access and webhooks come with every store, so your developers or another agency can build against them. Our team can take them through it on a short call.
Keep going
Feature
Products, variants and stock counts kept in one place you can trust.
Learn moreFeature
Every order in one list, from payment to doorstep, with the buyer kept informed.
Learn moreGuide
Most questions Indian shoppers ask arrive on WhatsApp, and most of them are about where an order is. Set up well, WhatsApp support is quick, consistent and respectful of your buyers' data and attention.
Learn moreTrades that lean on API and extensions
See the store running with your own products.
Send a few products and your trickiest order. The demo shows them in the admin and on a storefront, with a plain list of native and custom parts.