Skip to main content
All CollectionsChannel Sync
NuOrder Integration with Luminous

NuOrder Integration with Luminous

B
Written by Brendon Beebe
Updated over 3 weeks ago

High-Level Summary

Luminous integrates seamlessly with NuOrder, providing synchronization of company/customer data, products, inventory locations, orders, fulfillment updates, and inventory stock levels. The integration leverages NuOrder's API, using secure API key authentication (OAuth 1.0 style with Consumer Key, Consumer Secret, Token, and Token Secret).

Supported Features

Companies (Customer Data)

  • Fetch Companies: Retrieves newly created and modified companies since the previous day. Duplicates are automatically removed.

  • Create and Update Companies: Ability to add new companies or update existing ones, including their addresses and currency codes.

  • Archive Companies: Supports archiving companies in NuOrder.

Products

  • Fetch Products: Retrieves all active products with detailed information.

Inventory Locations

  • Fetch Inventory Locations: Retrieves warehouse locations from NuOrder to synchronize inventory.

Orders

  • Fetch Orders: Retrieves all approved orders from NuOrder within a specified date range.

  • Fetch Order Details: Detailed information for each order.

  • Order Updates: Retrieves real-time updates for existing orders, including status and details.

Fulfillment

  • Push Fulfillment Updates: Allows updating NuOrder with the fulfillment status of an order (e.g., marking orders as shipped).

Inventory (Stock Levels)

  • Push Inventory Updates: Updates inventory levels (replenishments) to NuOrder warehouses. The integration also refreshes inventory flags post-update to ensure accurate stock visibility.

Authentication and Configuration

  • Secure authentication using API keys provided by NuOrder.

  • Configurable settings include toggles for:

    • Fetching products.

    • Synchronizing company data.

    • Showing inventory locations.

Not Currently Supported

  • Order Creation in NuOrder: Creating new orders directly from Luminous to NuOrder.

  • Deleting Orders: Removing orders from NuOrder via Luminous.

  • Placing Orders on Hold: Temporarily pausing orders in NuOrder.

  • Advanced Fulfillment Queries: Fetching fulfillment orders from NuOrder.

Limitations and Considerations

  • Orders fetched are limited to approved status.

  • Inventory replenishments must consolidate available quantities by date and SKU, submitted as immediate availability or future stock (prebook).

  • Error handling: Any errors returned by NuOrder's API will be logged, and appropriate exceptions are thrown to ensure transparency and reliability.

Best Practices

  • Regularly synchronize companies, orders, and inventory updates daily for optimal accuracy.

  • Ensure credentials provided by NuOrder remain secure and up-to-date.

  • Clearly define your replenishment and fulfillment workflows to align with NuOrder's capabilities and Luminous' automation.

This integration facilitates streamlined operations between Luminous and NuOrder, providing your team with accurate and timely data essential for efficient inventory management and customer relationship handling.

Did this answer your question?