The errors described in the JCurve Integration Web Services Usage Logs usually describes the type of record and the record in Shopify.
Depending on the record that is missing, navigate to
- For Shipping
- List > Accounting > Shipping Items
- For Payment Method
- Set up > Accounting > Accounting Lists > Set the Filter to Payment Method
Check if the list contains that missing/nonexistent method.
- If the method is listed in NetSuite, its name is not the same as in Shopify which is why the error was triggered.
- Edit the corresponding method in NetSuite.
- Copy the name of the method from the error message, then paste it in the following locations:
- Ship/Payment name
- Display Name/Code
- External Id
- Save
- Fetch the record again and check shopify to check if the order came through
- If the method is not listed in NetSuite then make sure to create a new record to accommodate the new method.
- Just make sure that the following are properly set and should correspond to the name of the record described in the Error message.
- Ship/Payment name
- Display Name/Code
- External Id
- Just make sure that the following are properly set and should correspond to the name of the record described in the Error message.
Once the error has been corrected, Fetch the Order/Record again
- Navigate to Jcurve Integration (JIT) > Fetch Record > Fetch
- If the solution worked, the fetch will not yield any failed log and order record in shopify will contain a note with the NetSuite Order Number.