Skip to main content

What are you looking for?

Explore our services and discover how we can help you achieve your goals

Retail, commerce and marketplaces: the operating job, and how a first project is scoped

Retail, commerce and marketplace operators run one job: keep the catalogue, the availability figure, the order and the customer record true at the same moment, across every channel they sell on. This page states that job, the pressures on it as of 2026, and how OutsourcingVN would scope a first project against it.

Submit a project See the engineering service

Reviewed by David (CEO) · Updated 23 Sep 2026

star

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.

Channel count grew faster than the record

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.

Availability is promised from a number nobody owns

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.

Returns are an operation, not an exception

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.

Product data decides whether an item is found

Missing attributes, inconsistent variants and untranslated descriptions drop items out of search and filters on the channels that matter most.

Marketplace policy changes arrive as a deadline

A channel changes a required attribute, a media rule or a status vocabulary, and the operator has weeks, not a negotiation.

Contact volume follows the calendar

Promotional peaks and the days after them generate order-status questions that the same small team answers by hand.

Reconciliation is monthly archaeology

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.

  1. 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.
  2. Channel publication. The normalised item is mapped to each channel's taxonomy and attribute rules, published, and monitored for rejection.
  3. Availability. One figure per item per location, with reservations, in-flight returns and supplier lead times represented, not assumed.
  4. Order capture. Orders from every channel are normalised into one record with a single identifier the customer can be told.
  5. Fulfilment. Allocation, picking, dispatch and the delivery promise, including when it cannot be kept.
  6. Returns and refunds. The reverse path, with stock, payment and supplier claim updated from one event.
  7. Customer contact. Order status, returns and product questions, routed with the order record attached.
  8. 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.

  1. 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.
  2. Name the owner of each record. Catalogue, availability, order, customer. Where two systems own one record today, that conflict is the project.
  3. Pick one channel and one category for a first milestone, with written acceptance criteria.
  4. Build the normalised record before the integrations. A connector built onto an undefined catalogue has to be rebuilt.
  5. Run the reverse path in the pilot. A pilot that tests only the forward order path proves the easy half.
  6. 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 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
line

Delivery risks specific to this sector

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Online classifieds platform with AI-assisted moderation
Online classifieds platform with AI-assisted moderation

Netbase delivered a bilingual classifieds marketplace, in English and Nepali, with paid ads, search, messaging, payments and an AI filter that flags offensive content into an administrator review queue. The client is not named, and no traffic, accuracy or commercial result is claimed.

Keep Reading

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.

Tell us what you want to build, automate or modernize.

Submit a project