🛍️Integrating as Sales Channel

When you integrate your platform as a Sales Channel, you connect with the Neomode OMS to:

  • Create and manage customer orders.
  • Monitor and receive updates on invoice and delivery data.
  • Access and synchronize product catalog information.
  • Stay updated on price and stock changes in real time.

Below, we detail the step-by-step flow for each type of integration.


❗️

All routes require authorization.

🛍️ Order Actions

1. Create Order

Create an order in the Neomode OMS using the customer's selection and payment intent.

2. Approve Payment

Once the transaction has been confirmed by the Sales Channel:

  1. Send transaction confirmation information such as NSU, brand, and others. – PUT Payment

3.Check order separation and shipping information

Consume the separate information (NF-e) made available by the ERP.

  1. Obtain a valid token – Authenticate
  2. Get Orders by Seller - GET Orders by a Seller
  3. Get invoice details via order.idGET Order Invoice by Guid Id

📦 Catalog Actions

1. Consume Catalog Data

Synchronize your product catalog to reflect availability and attributes.

  1. Obtain a valid token – Authenticate
  2. Fetch the product and SKU list – GET Products and SKUs

2. Consume Stock Movements

Stay updated on inventory levels to ensure accurate sales.

  1. Obtain a valid token – Authenticate
  2. Fetch stock movements per SKU – GET Stock Changes

3. Consume Price Movements

Ensure that product pricing is aligned with what's available in the OMS.

  1. Obtain a valid token – Authenticate
  2. Fetch price changes per SKU – GET Price Changes