Articles in this section

Integration apps 2024.5.1 release notes

Shopify – NetSuite integration app

What's enhanced

Support multiple tracking numbers   

Important: The enhancement applies only to existing installations; the app uses the GraphQL API endpoint by default for new installations.

The integration app has been enhanced to support Shopify’s multiple tracking numbers feature. A new checkbox Enable GraphQL fulfillment import has been added in the Settings > Fulfillment tab to migrate the existing REST-based fulfillment flow to GraphQL-based flow, since Shopify now supports multiple fulfillments under the GraphQL API only. 

To sync multiple tracking numbers with Shopify, select the Enable GraphQL Fulfillment Import checkbox and click Save. Subsequently, the process of posting order fulfillment to Shopify, initially performed via the REST API endpoint, is converted to utilize the GraphQL API endpoint, thereby synchronizing multiple tracking numbers from NetSuite to Shopify. 

Example: There are three shipments in a single order and you want to sync tracking numbers within a single fulfillment, you can track them using their respective tracking numbers.

Note: Once this setting is enabled in the NetSuite fulfillment to Shopify fulfillment flow, you must manually recreate any custom mappings. Standard mappings are available by default. You can switch from GraphQL to REST anytime by disabling this setup; any custom mappings will remain intact in the REST flow.

Shopify’s multiple tracking numbers feature allows users to attach multiple tracking numbers to a single fulfillment record. This is especially useful in scenarios where different components of a product are shipped separately. For example, if a customer orders a piece of furniture that comes in three different boxes, each part can be tracked individually through its own tracking number. All these numbers are linked to the original order, allowing both the customer and the store owner to follow each part of the order from dispatch to delivery. With Shopify’s multiple tracking number feature, store owners can offer a seamless tracking experience, even for complex orders.

Common use cases

A common scenario where multiple tracking numbers are beneficial is in the delivery of items from different product lines that are ordered together but shipped separately. Whether it’s due to packaging logistics or distribution locations, this feature ensures that the delivery process remains organized and transparent.

Here are a few examples of how multiple tracking numbers can be utilized:

  • Furniture stores: Large items like sofas or beds that need to be shipped in multiple boxes can be tracked individually.
  • Electronics and appliance retailers: When selling items with multiple components, such as a home theater system, each component can be shipped and tracked separately.
  • Fashion and apparel: Outfits that include items from different brands or warehouses can be sent in separate packages but linked to the same order.

Payout to reconciliation Automation for NetSuite 

What's enhanced

Duration to reconcile transactions

The Duration to reconcile transactions setting has been added under Settings and enables you to optimize search operations and reduce script execution timeout errors. 

In the Duration to reconcile transactions setting, input the number of days preceding the current date for which you want to reconcile transactions in NetSuite.

Example: If the current date is May 30th and you want to reconcile transactions since May 1st, enter ‘30’ in the setting. If you leave it empty, all available transactions are retrieved for reconciliation.

Limitation: The setting strictly accepts only whole numbers; therefore, entering values such as '3.5', '-10', or 'ten' is not permissible.

Was this article helpful?
0 out of 0 found this helpful

Comments

2 comments
Date Votes
  • Hi - I don't see the GraphQL option on the fulfillment settings.  Was this delayed?

    0
  • Hi David Gollom
    We are transitioning the feature to our customers in phases. By June 18, 2024, all customers will have access to the GraphQL option on the fulfillment settings.

    Regards
    Nilesh

    0

Please sign in to leave a comment.