Creating Mappings For Fulfillment Sync in NetSuite Connector
NetSuite Connector syncs the shipping details to the marketplace or cart after you fulfill an order in NetSuite (partial or complete) and create an item fulfillment record. By default, NetSuite Connector syncs the standard info the marketplace or cart needs for the fulfillment. You don't have to set up fulfillment mappings for these fields. These include:
-
Carrier
-
Ship Date
-
Ship Method
-
Tracking Number
NetSuite Connector can only map to standard fields in the storefront's Application Programming Interface (API). NetSuite Connector doesn't support mapping fulfillment info to custom fields created in the storefront.
Mapping additional fields on the fulfillment is optional. Complete the following steps if you need additional fulfillment fields to be mapped:
The following example creates a logic mapping that sets the Tracking URL field to the FedEx homepage whenever a fulfillment uses a shipping method that contains FedEx in the name. This mapping is for demonstration only and shouldn't be used in production, since Shopify will automatically build the correct tracking URL for FedEx shipments using the tracking number.
To create new mappings for fulfillment sync:
-
In NetSuite Connector, select the connector and relevant account.
-
Go to Mappings > Fulfillments.
-
Click Add Mapping.
-
In the Add Mapping window, click Add Shopify Mapping.
This example uses the Shopify connector, so we choose Add Shopify Mapping.
-
A message will pop up confirming you've added a new mapping. Click Close.
Your new mapping will default to a fixed type mapping.
-
Click the dropdown list and select Logic mapping.
-
Click Logic Mapping - Click to View/Edit.
-
On the Edit Logic Mapping window:
-
Leave the Value Type dropdown as-is.
-
On the first Check If field, select Fulfillment Header Value.
-
On the second Check If field, select Ship Method.
-
On the third Check If field, select Contains.
-
On the fourth field dropdown leave it at Fixed, and enter FedEx in the final field in the Check If line.
That step tells NetSuite Connector to check if the Ship Method on the fulfillment contains the word FedEx. The next steps tell NetSuite Connector what to do based on that value.
-
-
In the If True, The Set Value To line, leave the first field dropdown set to Fixed and enter www.fedex.com into the second field.
-
Leave Otherwise, Set Value To line Otherwise, Set Value To line as-is.
Leaving this as-is means nothing will happen if the shipping method doesn't contain "FedEx."
-
Click Save.
Related Topics
- NetSuite Connector Fulfillment Sync Management
- NetSuite Connector Fulfillment Sync Triggers
- Enabling Multiple Item Fulfillments from a Single Order in NetSuite Connector
- Pushing Fulfillments Manually from NetSuite in NetSuite Connector
- Troubleshooting Common Fulfillment Sync Errors in NetSuite Connector