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.
- Submit the order data – POST Create Order
2. Approve Payment
Once the transaction has been confirmed by the Sales Channel:
- 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.
- Obtain a valid token – Authenticate
- Get Orders by Seller - GET Orders by a Seller
- Get invoice details via
order.id
– GET Order Invoice by Guid Id
📦 Catalog Actions
1. Consume Catalog Data
Synchronize your product catalog to reflect availability and attributes.
- Obtain a valid token – Authenticate
- Fetch the product and SKU list – GET Products and SKUs
2. Consume Stock Movements
Stay updated on inventory levels to ensure accurate sales.
- Obtain a valid token – Authenticate
- 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.
- Obtain a valid token – Authenticate
- Fetch price changes per SKU – GET Price Changes