Upgrade integration app to support Shopify API version 2023-01
The integration app is upgraded to support the Shopify API version 2023-01.
Increase time limit to import the orders
In the Shopify order to NetSuite order (cash sale or sales order) flow, the time limit in the settings Lag for the next flow run and Sync orders created prior to has been increased from 99 minutes to 180 minutes. With this enhancement, you can now delay the syncing of orders by three hours and allow your users more time to do their edits after placing the order.
To view the settings Lag for the next flow run and Sync orders created prior to, navigate to Flows > Order > click the Settings icon beside the flow Shopify order to NetSuite order (cash sale or sales order).
Resolved limitations in the setting “Sync Shopify shipping discounts to NetSuite as”
With the 2023.8.1 release, the integration app started to support syncing of multiple discounts from Shopify to NetSuite but there were a few limitations mentioned in the 2023.8.1 release notes. We have now addressed those limitations and will be supporting these combinations from this release:
- When product discounts and multiple order discounts are combined in the same order.
- When product and cart discounts are combined in a single order.
- When multiple-order discounts are applied to the same order. Shopify allows clubbing multiple order discounts. For example, there are two discounts, discount1 is 10% off, and discount2 is 20% off, the order picks the final discount i.e. 10% + 20% = 30%.
- When Multiple product discounts are applied to the same line item. For example, there are two items in an order, item A: $100 and item B: $200, with discount1 as buy item A and get item B free, and discount2 as -$5 off on items A and B. In this case, the order picks the final discount as discount1 + discount2 giving the final deal as $95.
Limitation: The setting doesn't support syncing of multiple discounts from Shopify to NetSuite when line (product) level script discounts are combined with other line (product) level discounts. This limitation will be addressed in the next release.
For more information about discount combinations in Shopify, see Discount combinations.
Order flow imports Netsuite matched tax code incorrectly
The NetSuite order to Shopify order (add) flow always picks the tax code entered in the setting Default tax code or group when no match is found in NetSuite, though the setting Assign the default tax code to all orders is unchecked. With this fix, the flow correctly picks the Netsuite-matched tax code.
Unable to get the required data from export due to identical response error received from subsequent page request
The Shopify refund to NetSuite refund (add) flow displays an error “Unable to get the required data from export due to the error: Identical response received from next page request. No more page requests will be made. To resolve the error, contact Celigo Support”, when syncing refunds from Shopify to NetSuite. With this fix, the flow correctly captures the refunds from Shopify and updates the status to NetSuite.
Shopify partial refunds ignored in the refund flow to NetSuite
When multiple customer deposits are created in NetSuite, the import Post customer refunds to NetSuite in the flow Shopify refund to NetSuite refund (add) ignored posting some of the customer refunds to Netsuite. This issue is now resolved.
Unable to create customer refund in NetSuite due to transaction ignored on the refund flow
When the sales order consists of a gift card at line level with the gift card amount applied partially or fully, the import Post customer refunds to NetSuite in the flow Shopify refund to NetSuite refund (add) ignored creating customer refund in NetSuite. This issue is now resolved.