Skip to content
NexusBook a demo

Enterprise use case · Amazon Seller + Shopify + NetSuite

Multi-channel commerce to ERP

Each sales channel feeds ERP differently, so item, customer and invoice rules drift between channels. Shopify and Amazon activity is normalized into one NetSuite flow with one exception path.

Systems involved

What each system contributes

Amazon Seller

10 actions

  • FBA5
  • FBM5
Shopify

39 actions

  • Orders
  • Customers
  • Inventory
NetSuite

38 actions

  • Base8
  • Invoices10
  • Items10

Shopify actions cover these areas without full create, update and delete for every object. Other Shopify operations use the Shopify API or Rules + Code. Amazon Seller pre-built actions cover FBA and FBM fulfilment operations. Marketplace data outside those actions is read through the Amazon Selling Partner API and normalized in Rules + Code. No Amazon trigger is used: a schedule, HTTP poll or webhook starts the run.

Architecture

One governed run

Trigger: webhook / scheduleIntegration: Shopify + Amazon SellerRules + CodeHuman ApprovalSystem Action: NetSuiteAudit

How it starts: A webhook from the storefront, or a schedule for marketplace activity, starts the run.

Step by step

How the process runs

  1. 01

    Channel context

    Shopify orders, customers and inventory are read. Amazon FBA and FBM actions return fulfilment context.

  2. 02

    Normalize

    Rules + Code converts both channels into one order shape with channel kept as a field.

  3. 03

    Validate

    Items, quantities and tax are checked against NetSuite items.

  4. 04

    ERP

    NetSuite Base, Invoices and Items actions record the result.

  5. 05

    Exceptions

    Records that fail validation wait in one queue, whichever channel they came from.

Control

Human decision and exception path

Human decision

Finance approves records outside price, discount or tax policy before NetSuite is written.

Exception path

  • Unknown items route to correction.
  • Duplicate orders across channels are blocked.
  • Channel API errors are retried.

Evidence

What gets audited

  • Channel data.
  • Normalized record.
  • Checks and approval.
  • NetSuite references.

Nexus runs on premises, in private or sovereign cloud, or air-gapped. Credentials stay in the vault, roles decide who can approve, and the execution record stays inside your deployment boundary.

Sovereignty and deployment

Related

Patterns, connectors and next steps

FAQ

Questions about this use case

Does Nexus replace any of these systems?
No. Each system keeps its own records. Nexus runs the process between them and records each decision.
How does the run start?
A webhook from the storefront, or a schedule for marketplace activity, starts the run.
What if a step is not covered by a pre-built action?
Shopify actions cover these areas without full create, update and delete for every object. Other Shopify operations use the Shopify API or Rules + Code. Amazon Seller pre-built actions cover FBA and FBM fulfilment operations. Marketplace data outside those actions is read through the Amazon Selling Partner API and normalized in Rules + Code. No Amazon trigger is used: a schedule, HTTP poll or webhook starts the run.

Use case review

Discuss this use case

Bring your version of the process. We will map the systems, approvals and evidence it needs.