The operating job in one sentence
A retail, commerce or marketplace business converts an item of supply into a completed order through records that several systems each believe they own. The work is not selling. The work is keeping one version of the catalogue, the availability figure, the order state and the customer identity correct while every channel writes to it at a different moment.
This industry entry is a research classification from config/industries.json (retail-commerce-marketplaces, risk profile: transactional). It describes an operating problem and how a project against it would be scoped. It is not a claim of delivered work in every named channel or sub-sector.
Current pressures
Pressures operators describe in this sector in 2026. Each is a failure mode, not a call to modernise.
Each storefront, marketplace and social channel keeps its own catalogue rules, order shape and returns window. The operator ends with several partial truths and no single one.
Stock sits in a shop, a warehouse, a supplier lead time and an in-flight return. Overselling is the symptom; the cause is that no system was made responsible for the figure.
A return touches the order, the payment, the stock figure, the customer record and the supplier claim. Most systems model the forward path only, so the reverse path runs on spreadsheets.
Missing attributes, inconsistent variants and untranslated descriptions drop items out of search and filters on the channels that matter most.
A channel changes a required attribute, a media rule or a status vocabulary, and the operator has weeks, not a negotiation.
Promotional peaks and the days after them generate order-status questions that the same small team answers by hand.
Settlements, fees, adjustments and refunds arrive per channel in different shapes, and finance rebuilds the month by hand.
The workflows a project touches
A first project cuts into this sequence. Scope which steps it owns before choosing software.
- Product data intake. Items arrive from suppliers, a bulk file or an internal team, and are normalised into one shape with required attributes, variants and media.
- Channel publication. The normalised item is mapped to each channel's taxonomy and attribute rules, published, and monitored for rejection.
- Availability. One figure per item per location, with reservations, in-flight returns and supplier lead times represented, not assumed.
- Order capture. Orders from every channel are normalised into one record with a single identifier the customer can be told.
- Fulfilment. Allocation, picking, dispatch and the delivery promise, including when it cannot be kept.
- Returns and refunds. The reverse path, with stock, payment and supplier claim updated from one event.
- Customer contact. Order status, returns and product questions, routed with the order record attached.
- Reconciliation and reporting. Channel settlements, fees and adjustments matched against orders, with the difference explained, not absorbed.
Steps 1 to 3, and the trust mechanics around independent sellers, are detailed in marketplace and classifieds operations. Steps 3, 5 and 8 are back-office mechanics, in ERP and back-office operations. Step 7 is customer support automation.
What AI changes here
AI changes three of the eight steps above and leaves the rest as ordinary systems work.
Netbase works with commercial and open-source AI models chosen per project, and implies no vendor partnership. Delivery is AI-assisted engineering under human review. What AI does not fix: an availability figure that no system owns, and a returns path that was never modelled.
-
Product data intake
Classification, attribute extraction from supplier documents and duplicate detection shorten the manual pass over a catalogue. The output is a proposal with a reason, reviewed by a person before publication.
-
Content moderation where supply is independent
On a marketplace, an automated first pass flags listings for a human reviewer. Netbase delivered exactly this on one anonymised classifieds platform: AI-powered content filtering that detects and flags offensive content into an administrator moderation dashboard. The tool is not named and no accuracy figure is claimed.
-
Customer contact
Retrieval-based assistants answer from your own policy and order data rather than from a model's general knowledge. Netbase has delivered anonymised client AI projects including retrieval-based knowledge assistants, document AI and MLOps pipelines.
Data and regulatory constraints
Settle these before the architecture, because each one changes the data model rather than the feature list.
- Shopper personal data. Consent, retention and deletion apply to the customer record, the order history and the marketing identifiers attached to both. Decide the retention period per market before the first table is designed.
- Payment card data stays with the payment provider. Your application holds a token and a reference, never the card. That is a boundary decision, not an optimisation.
- Tax and invoicing differ per market. The order record must carry the rule in force at the moment of sale, because a later correction is judged against that moment.
- Channel terms restrict what you may store and export. A marketplace agreement often limits retention of buyer contact data and forbids re-use. Read it before designing a customer master.
The usual integrations are channel and marketplace APIs, a payment provider, a shipping aggregator, a search index, an accounting or ERP system, and analytics. Each needs a named owner, a sandbox and a defined behaviour when it fails.
Where a first project starts
OutsourcingVN follows one delivery lifecycle: discovery and strategic alignment; team assembly and architecture planning; agile execution with outcome-based milestones; modular components; training and rollout; ongoing support.
- Count the real volume. Items, variants, channels, orders per peak day, returns and contacts per week. Bring the numbers you have; estimates are marked as estimates.
- Name the owner of each record. Catalogue, availability, order, customer. Where two systems own one record today, that conflict is the project.
- Pick one channel and one category for a first milestone, with written acceptance criteria.
- Build the normalised record before the integrations. A connector built onto an undefined catalogue has to be rebuilt.
- Run the reverse path in the pilot. A pilot that tests only the forward order path proves the easy half.
- Widen by channel, then by category, against the measures baselined in step one.
Most projects are agreed as fixed-scope contracts after discovery. Milestone acceptance is described on the project delivery page, and how evidence is labelled on the methodology page. The commercial route for this sector is custom product engineering; other engagement shapes are listed under services.
Where this fits, and where it does not
Good fit
- Several sales channels writing to one catalogue and one availability figure
- An independent supply side that has to be verified and moderated
- A back office that cannot answer what happened last month
- Order-status contact volume that grows with every channel added
Another route fits better
- A single shop with one channel and a workable off-the-shelf system
- A regulated exchange with clearing and settlement duties
- Field service scheduling, which is manufacturing and field service
- Billable-time and engagement operations, which is professional services
Custom product engineering for a bounded release outcome
Custom Product Engineering is for a buyer who can name the users, the release decision and the outcome a product increment should deliver. The engagement produces an accepted, working release, the evidence that it works, and a handover your team can operate. It is not a way to rent developers by the month.
Learn More
Delivery risks specific to this sector
-
The peak freeze
Most operators cannot accept a cutover in their selling season. A plan that does not name that window loses a quarter to it.
-
Catalogue migration is the schedule
Legacy items arrive without usable attributes or media. Imported unexamined, they make the new search worse than the old one on day one.
-
Channel sandboxes do not match production
Request limits, required attributes and status vocabularies differ from the documentation. Budget discovery against the live channel, not only the sandbox.
-
The point-of-sale system is coupled to everything
In a business with physical shops the till is a source of orders, stock movements and customer records, and the least changeable component.
What delivery record exists, and what does not
Netbase has served more than 500 clients; no project or country counter is published. Clients are in the United States, Europe and Asia-Pacific, and most projects come from clients outside Vietnam. Those are service markets, not office locations.
Netbase began with e-commerce products and solutions, delivered e-commerce projects between 2013 and 2015, and added consulting and outsourcing services in 2016. That is company origin, not a current sector claim.
One anonymised record in this sector is published in full. For a founder who is not named, Netbase delivered a bilingual classifieds platform: requirements, design, a Laravel backend with REST APIs, one-time-password accounts, paid ads, search, ratings, messaging, event ticket ads, a blog and forum, payments, multi-language SEO and AWS deployment. It ran in six milestones over four months, with training and six months of support. No result or traffic figure is claimed. The full record with its evidence limits is the classifieds platform with AI-assisted moderation page; every published record is listed under work.
Beyond that record, OutsourcingVN publishes no delivered project record for a named retail chain, commerce brand or marketplace operator. The case for a first project rests on the workflow overlap above and on the delivery method, not on an implied sector track record.
Common questions
One anonymised record is published in this sector, the classifieds platform above. Reference conversations are arranged only where a client has given permission, and none is published here.
Netbase JSC's head office is in Hanoi, Vietnam, and it is the company's only office. Delivery is remote-first from Hanoi in Agile increments with weekly reviews. Netbase stays accountable while teams may combine Netbase staff, approved specialists or disclosed partners.
Project teams draw on business analysis, project management, solution architecture, development, QA and UI/UX roles, set at team assembly after discovery.
For custom development the client owns the intellectual property created for it. Netbase productized modules and products are licensed rather than transferred, and any a project uses are named in the proposal.
Scope a first project in this sector
Bring your channel list, your item and order volumes, your returns volume, and the one record two systems disagree about today. That last item usually defines the first milestone. Other sectors are listed under industries. When ready, submit a project brief. OutsourcingVN is operated by Netbase JSC and is Netbase's own outsourcing-services platform.