to your Shopify store and open our Robust NetSuite Integrator app from the
the above Transaction Body Field's
in this "
NetSuite Return Authorization Custom Field Internal ID
" field, further hit the
button. Below is a screenshot to help you understand this visually.
Congratulations, you have successfully configured returns OR refunds between your NetSuite account and Shopify store using the Robust NetSuite Integrator app.
Please make sure that this above return authorization Transaction Body Field is a (List / Record) type with a predefined return OR refund criteria. In case, it is not then, please follow the below-mentioned steps to make it one.
Open this return authorization Transaction Body Field, further from the Type drop-down menu, select "List / Record", hover over the List / Record drop-down menu, and hit the " +" button. Below is a screenshot to help you understand this visually.
Post clicking on the "+" button, you will see these below-displayed options, further can create them as per your requirements.
Please make sure that these above values have the following internal IDs:
- Not Processed = 1.
- Approved for Refund = 2.
- Refund Failed = 3.
- Refund Successful = 4.
Hit the Save button. In the return authorization Transaction Body Field itself. If you want to edit and change settings in the Sub tabs, please do that, and hit the Save button, afterward. Below is a screenshot to help you understand this visually.
Congratulations, now you have successfully created a (List / Record) Type in the return authorization Transaction Body Field itself.
Why do we need (List / Record) Type?
Let's say that NetSuite admin marks a Sales Order as an "Approved for Refund" one of the above (List / Record) types, so what will happen is that this order will be synced to Shopify with a status of approved for a refund, and a refund will be done in Shopify. Once, a refund is complete in Shopify, this order's (List / Record) will automatically be updated to "Refund Successful" one of the above (List / Record) types in the NetSuite. Note: This will be done by the Robust NetSuite Integrator app.