Articles in this section

Shopify - NetSuite integration app release notes, 2023.11.1

What’s enhanced

Support syncing line-level script discounts to NetSuite

With the new setting Sync line-level script discounts to NetSuite added to the Settings > Order > Discount tab, you can now choose to sync line-level script discounts from Shopify to NetSuite.

To start syncing multiple discounts from Shopify to NetSuite, when line-level script discounts are combined with other line-level discounts, check the Sync line-level script discounts to NetSuite setting.

Limitation: When a Shopify order edit has a combination of taxable and non-taxable items with discounts applied at line-level or cart level, the imported order reports the tax variance since tax is applied on the non-taxable items. This behavior cannot be controlled within the integration app since it is more of a NetSuite behavior.

Script discount.png

For more information about applying discounts, see Sync Shopify order discounts to NetSuite.

What’s fixed

The fulfillment flow displayed an incorrect error message

When you export an already-fulfilled order (canceled/closed), the NetSuite fulfillment to Shopify fulfillment (add) flow displays "Fulfillment payloads array size must be greater or equal to one." instead of "You can't fulfill the line-item: "fullfillmentID" as the fulfillment order status is canceled or closed." With this fix, the flow displays the correct message.

Gift card order SKU - SHOPGC50 failing to sync from Shopify to NetSuite

The Shopify order to NetSuite sales order (add) flow didn’t sync the gift card order (SKU - SHOPGC50) from Shopify to NetSuite and displayed an error "Cannot read properties of undefined (reading 'price')". This issue is resolved now.

Known issues

Compare at price error: Field Not Found for all Netsuite Accounts

When you enter the product price as less than the compare at price or when you select a price level for a product price and compare at price for which the discount % is zero in NetSuite, the NetSuite item to Shopify product (add or update) flow is not displaying the correct error. Also, the Netsuite saved search results displayed "ERROR: Field Not Found" for all Netsuite accounts. To resolve this error, add the following handlebar expression to the mapping of the compare_at_price field.

{{#compare variants[*].[Compare at Price (Variant)] "===" "ERROR: Field Not Found"}}{{variants[*].[Price (Variant)]}}{{else}}{{ variants[*].[Compare at Price (Variant)]}}{{/compare}}.

For more information, see Compare at price error: Field Not Found for all Netsuite Accounts article.

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

Comments

0 comments

Please sign in to leave a comment.