Contents
Magento2 – NetSuite integration app
What’s enhanced
Support OAuth-based authentication
The Magento2 - NetSuite integration app now supports the new OAuth-based authentication recommended by Magento2. You can now authorize a Magento 2 integration app connection using OAuth 1.0 authentication.
Important: This update is tentatively scheduled to be available to users by 1 May 2024.
Magento has announced the deprecation of token-based authentication; consequently, existing users are required to migrate to OAuth 1.0 by January 1, 2025, following the timeline published by Magento.
Shopify – NetSuite integration app
Known issues
Auto-assigning inventory includes expired serial and lot numbers
When assigning inventory details to a cash sale transaction, the Auto-assign inventory detail for NetSuite items setting incorrectly selects the expired serial and lot numbers rather than prioritizing available and non-expired numbers. To ensure that only valid and non-expired inventory details are automatically assigned, add the mapping condition as explained below:
Resolution steps:
- Open your Shopify – NetSuite integration app.
- Go to Flows > Order.
- Next to the Shopify order to NetSuite cash sale (add) flow, click Mappings to edit the field mappings.
- In the Destination record field (NetSuite), enter shouldHandleExpiredDate and set it as "true" in the Source record field (Shopify), as shown below:
Note: The mapping condition supports only the date formats MM/DD/YYYY and M/D/YY, not DD/MM/YYYY.
- Click Save & close.
- Repeat the NetSuite import mapping above for the Shopify order to NetSuite order (cash sale or sales order) flow.
- Now run the flows to import the orders correctly.
You can just skip this procedure if you want the Auto-assign inventory detail for NetSuite items setting to randomly assign inventory numbers, irrespective of whether they are expired or non-expired.
Comments
0 comments
Please sign in to leave a comment.