Orders are synced when created. Orders are automatically synced to NetSuite.This settings also gives an additional feature of CONDITIONAL MAPPING similar to customer mapping.
Options in order settings:
- Enable order sync: This feature syncs the orders automatically when created on Shopify to NetSuite.
- Order Fulfillment Setting: This settings decides how you want your orders to get fulfilled. Under this we provide two options –
a. Shopify to NetSuite Fulfill.
b. Netsuite to Shopify Fulfill. - Enable coupon sync: Coupon can be synced through this feature, it’s just you need to mention NS Promo Custom Form ID and NS Promo Discount ID.
Note* – Coupon name and discount type should be the same on Shopify and NetSuite. - Netsuite to shopify fulfill Order: If netsuite orders are marked as fulfilled then it will sync/mark them fulfilled on shopify store as well.
Conditional mapping feature:
This feature allows you to map NetSuite data like classes, tax code,shipping method,payment method or any other NetSuite field from Shopify be it a fixed value or a value of a Shopify field without any help from the support team.
Operation:
This is the first field you will see when you commence mapping the fields to NetSuite. The operation can be any of the following based on your requirements.
1. Map NetSuite Field to Fixed Value Based on Shopify Field Value :
With this operation you can set a condition that if a Shopify Field has a certain value then you can send a fixed value to NetSuite Field. And if you choose this operation the fields further will be visible as follows-
- Shopify Field Source
This contains order related fields which are used to map the values to NetSuite. It provides us a pre-defined list of orders that can be mapped and also the option to insert meta keya to get order related data. - Order Field
Select the Shopify field from the drop down based on which you want to set a condition for mapping. - Shopify Field Value
Enter the value that you want to check corresponding to the Order field or Order meta field. - Attribute Type
Here you can choose whether the field you are maping is a Default NetSuite field or Custom NetSuite Field. - NS Field Type
Select the type of custom field such as String, Boolean etc.
Note*- You will only see this field for your custom NetSuite fields and not for the default ones. - NS Field
Select the name of the field from dropdown list if it’s a default field or enter the NetSuite Field name if it’s a custom field. - NS Field Value
Enter the value of the Netsuite field by simply inspecting that in your NetSuite.
2. Map NetSuite Field to Fixed Value :
In this operation you can send any Fixed Value to the desired Netsuite Field. And if you choose this operation the fields further will be visible as follows –
- Attribute Type
Here you can choose whether the field you are maping is a Default NetSuite field or Custom NetSuite Field. - NS Field
Select the name of the field from dropdown list if it’s a default field or enter the NetSuite Field name if it’s a custom field. - NS Field Value
Enter the value of the Netsuite field by simply inspecting that in your NetSuite.
3. Map NetSuite Field to Shopify Field :
In this operation you can send any Fixed Value to the desired Netsuite Field. And if you choose this operation the fields further will be visible as follows –
- Shopify Field Source
This contains order related fields which are used to map the values to NetSuite. It provides us a pre-defined list of orders that can be mapped and also the option to insert meta keya to get order related data. - Attribute Type
Here you can choose whether the field you are maping is a Default NetSuite field or Custom NetSuite Field. - NS Field
Select the name of the field from dropdown list if it’s a default field or enter the NetSuite Field name if it’s a custom field. - Prefix to append
Here you can enter any value to want to sync with the respected field. Leave blank if none. - Order Field
Select the Shopify field from the drop down based on which you want to set a condition for mapping.