NetSuite as a Channel

Netsuite as a channel in Flxpoint allows users to sync and link their product listings, retrieve orders, and manage order synchronization efficiently. By integrating Netsuite as a channel, businesses can streamline the flow of order and product data between their online platforms and Netsuite, ensuring accurate inventory and seamless order processing.

How to Connect

  • Go to the Channel menu on the left panel.
  • Click the +Add Channel button to add a new channel.
  • Search for and select Netsuite in the Channel Setup section.
  • Choose Netsuite Purchase Order.
  • Fill in the required fields:
    • Connection Name
    • Client ID
    • Client Secret
    • Netsuite Store ID
    • Token ID
    • Token Secret
  • Click Test Connection to ensure everything works.
  • Click Save Connection to complete the setup.
  • After adding the required fields, follow the prompts to continue setting up NetSuite from the options on the left. You can also set them up later.
Netsuite Connection

 

Listing Operations

Sync & Link Listings

 
 

 

Order Operations

Get Orders

Supported
Operations Details

Yes, we support Get Orders.

Flxpoint allows you to download both Purchase Orders (PO) and Sales Orders (SO) from your NetSuite account. You can configure whether to download one or both order types. Custom fields can be mapped to ensure all relevant order details are pulled into Flxpoint.

Operation Workflow

  • Flxpoint pulls in Purchase and Sales Orders from NetSuite based on the selected configuration (PO or SO).
  • Order IDs and item IDs are saved to ensure data is synced accurately.
  • Flxpoint retrieves orders based on the creation date defined in the integration settings. This ensures you're always working with up-to-date data.
  • Custom fields from NetSuite can be mapped to specific Flxpoint fields to ensure that any unique data you track is transferred correctly.

Mapping Custom Fields

You can map NetSuite custom fields to Flxpoint order fields, allowing for more detailed order tracking.

  • NetSuite custom fields must start with cf_.
  • If a custom field doesn't exist, it will be removed to avoid errors.

Example:

  • NetSuite Custom Field: custbody_mhi_rt_shipping_method
  • Flxpoint Field: Channel Shipping Text
 
 

Sync Orders

Supported
Operations Details

Yes, we support Sync Orders

Sync Orders allows you to keep your order data synchronized between Netsuite and Flxpoint, ensuring that all order information, including custom fields, is up to date in both systems.

Workflow:

This process matches order data using the Order ID and Item ID saved during the Get Orders process.

  • One Sales Order can have multiple POs. Flxpoint downloads each PO as an individual order.
  • Shipments are updated at the item level, not at the order level.
  • Custom field mapping is optional. These fields are used to avoid marking partial shipments as fully shipped on Netsuite.