Shopify - NetSuite Non-Inventory Item Fulfillment

Comments

9 comments

  • James Roth Senior Solutions Consultant
    Celigo University Level 4: Legendary

    Hello, my name is James, one of the Solutions Consultants here with Celigo.

    I am not able to see the mapping on the last step, but I would make sure you are referencing the "fulfillment_order_id" on the last step and not the Shopify Order ID or Number.

    This should be found under the line_items array in the response from the second step (the lookup in Shopify).

    Let me know if you have confirmed the "fulfillment_order_id" is being used in the last/Import step.

    Thanks,

    James

     

     

     

    "fulfillment_order_id"

    0
  • Shadner Joseph

    James Roth Thanks for the response. I attached the mapping below. Thanks!

    0
  • James Roth Senior Solutions Consultant
    Celigo University Level 4: Legendary

    Hello, 

    Shopify deprecated that version of Fulfillment API in the 2022-04 API release, which may be why you are running into issues.

    https://www.shopify.com/partners/blog/fulfillment-orders-api-migration

    What API version are you connected to? Here is an article relating to the changes Shopify made which now requires you to fulfill against the fulfillment_order_id object, rather than the Order_ID.

    Are you using the Integration App for the Inventory Items flow? I ask because that flow is already enhanced to support these changes, which would make sense as to why that would be working.

    Let me know!

    0
  • Shadner Joseph

    Good Afternoon,

    ahh I'm using API version: 2023-01. You are correct for the Inventory items I am using the integration app. I also tried to fulfill against the fulfillment_order_id with no success.

    0
  • Bas van Ditzhuijzen Strategic Partner NetSuite Integration Whiz Salesforce Integration Whiz
    Partner Implementation Certification
    Great Answer
    Answer Pro
    Engaged
    Celigo University Level 4: Legendary

    The third step is being skipped because the 'path to many' is set to _PARENT, which isnt corrrect.

    0
  • James Roth Senior Solutions Consultant
    Celigo University Level 4: Legendary

    Bas,

    Spot on. I missed that! 

     

    Shadner Joseph,

    The template in the Marketplace for Shopify-NetSuite has a refreshed NS-Shopify Fulfillment Flow that you can reference.

    0
  • Shadner Joseph

    Hello 

    James Roth Bas van Ditzhuijzen

    Thank you for the responses. I referenced the refreshed NS-Shopify Fulfillment Flow and I am running into one last issue with the error: 

    {"errors":"Location not found."}
    .

    0
  • James Roth Senior Solutions Consultant
    Celigo University Level 4: Legendary

    Hello! 

    Are you able to bypass that step in the flow with a filter?

    This step is only necessary when you change the location and you can hardcode the location_ID if you do not plan on moving the fulfillment from the Shopify ID to the modified NetSuite location.

    Let me know!

    Thanks,
    James

     

    0
  • James Roth Senior Solutions Consultant
    Celigo University Level 4: Legendary

    Also, if you plan to use this step in the flow and you need your Shopify Location IDs, you can find those under Shopify Settings>Locations, and when you click on the location, you can find the ID in the URL:

     

     

    0

Please sign in to leave a comment.