Hi,
We’re using the Shopify – NetSuite Integration App, and I’m currently working on the refund flow. I’m trying to replace lot-numbered items in the refund with a non-inventory item.
Even though the “Non-Inventory Item for Sale” is selected in the refund settings — both for NetSuite item to track order refund adjustments as a line item and Substitute item for kit, lot-numbered, and serialized items — the refund records are failing in the flow with the following error:
“Failed to save record: Please configure the inventory detail for this line.”
Has anyone encountered this issue or knows why the integration still expects inventory details even when using a non-inventory item?
Thank you in advance for any insights!
Hi Nithya,
We’ve seen this happen before — even when a non-inventory substitute item is set up, NetSuite may still expect inventory details if the original refund record is referencing the lot-numbered item.
A few things to check:
- Make sure the “Substitute item for kit, lot-numbered, and serialized items” setting is correctly configured under the Refund flow > Settings.
- Confirm that the non-inventory item you’re using is active and available in NetSuite.
- If the refund record in NetSuite still includes the inventory detail sublist, NetSuite will continue to require that information — try removing or preventing those details from being carried over.
If everything looks correct but the error still occurs, I’d recommend opening a support ticket so our team can review your specific setup in more detail.
Hope this helps!
— Francis
2 Likes