Articles in this section

Troubleshoot the Amazon MCF - NetSuite integration app

This article lists problems you might see while you install and run the Amazon MCF - NetSuite integration app and its add-ons, with the cause and resolution for each. Find the symptom that matches what you see, and follow its resolution.

integrator.io bundle installation error

Symptom: In NetSuite, under Customization > SuiteBundler > Search & Install Bundles > List, the integrator.io bundle (bundle ID 20038) shows an installation error.

Cause: The NetSuite features that the bundle needs weren't turned on before the bundle was installed.

Resolution:

  1. Turn on the features listed in Turn on the required NetSuite features.
  2. Contact Celigo Support with your NetSuite account ID. The integrator.io bundle is a managed bundle, so Celigo pushes it to your account.

Fulfillment orders don't create item fulfillments

Symptom: Completed Amazon MCF orders don't create an item fulfillment in NetSuite, or an on-demand import of a fulfillment order returns an error like this:

Failed to import fulfillment order from Amazon. { "errors": [{ "code": "InvalidInput", "message": "Received 500 response", "details": "" }] }

Cause: The Amazon (MCF) Shipment to NetSuite Fulfillment Add flow's input filter checks for a shipment status other than Shipped. Amazon MCF always returns the fulfillment shipment status as Shipped, even when the Amazon console shows the order as Completed or Dispatched, so the filter skips the matching records.

Resolution: Set the flow's input filter to the Shipped status, and run the flow again.

Missing item receipts in scheduled runs

Symptom: The Amazon Delivered Shipments to NetSuite Item Receipt flow runs on schedule, but some delivered shipments don't get item receipts in NetSuite.

Cause: Amazon's Selling Partner API (listInboundShipments) can take from 30 minutes to several hours to show a shipment status change, such as Delivered. A flow scheduled every 15 minutes can miss shipments whose status changes late.

Resolution: Add a delta date lag offset, so each run overlaps the previous one and picks up delayed shipments.

  1. Open the Amazon Delivered Shipments to NetSuite Item Receipt flow, and open its Get Delivered Shipments from Amazon export.
  2. Under Configure export type, set Delta date lag offset to 3600000 milliseconds (60 minutes), and save the export.

Later runs pick up the shipments that earlier runs missed.