Create Sales Order from Square

Comments

5 comments

  • KHAISAR AHMAD QA Lead
    Celigo University Level 4: Legendary
    Answer Pro
    Great Answer

    Hello Keith Horne

    This is Khaisar, from Celigo engineering team. Please allow me to answer your query. 
    We actually don't have a feasibility to achieve this in the Square-NetSuite integration app. However we have a separate connector built for this to address your usecase. You can access the same from the below link, 

    https://integrator.io/marketplace/squareup/installTemplate/preview/5c98aecd01deb10d82fb7b45

    This particular connector has a flow with name "Square orders to NetSuite sales orders" which will address your usecase. Please review this once and let us know for any further queries. 

    Thanks
    Khaisar

    0
  • Keith Horne
    Engaged

    Thanks Khaisar,

    I will try to install the integration. Since it has both Cash Sale and Sales Order flows, do you know after an order is placed in Square what determines which flow will be utilized, or do I just not enable the Cash Sale flow and any order will post through the Sales Order flow?

    Thanks,

    Keith

    0
  • Keith Horne
    Engaged

    Hi Khaisar,

    I uninstalled the existing Square-NetSuite App, and tried installing the app you provided. It gets stuck during the Authentication process with NetSuite using automatic token based auth. I keep getting the following error. Any advice on moving forward. I didn't run into this with the other app.

    Sorry, but we were not able to successfully authenticate your connection.
    {"code":"oauth_statuscode_mismatch","message":"NetSuite returned statusCode 400, while expected status code is 200. Please view Login Audit Trail in NetSuite for more details. Response body = {\"error\" : {\"code\" : \"USER_ERROR\", \"message\" : \"Invalid login attempt.\"}}\n.","source":"connector","resolved":false,"occurredAt":1641499561594}

    Thanks,

    Keith

    0
  • KHAISAR AHMAD QA Lead
    Celigo University Level 4: Legendary
    Answer Pro
    Great Answer

    Hello Keith Horne

    Yes, in the list of flows just disable the CashSale flow and having SalesOrder import enabled will ensure the Orders are imported as SalesOrders. 

    And regarding the error you are facing for NetSuite authentication, can we get further details like what is the authentication method your are using. If you are using TBA (Manual) type, can you please confirm if you are using the right tokens ??

    Please let us know for any further queries. 

    Thanks

    0
  • Keith Horne
    Engaged

    Hey Khaisar,

    Thanks, good to know.

    I'm using TBA (Automatic) which is what I used for the other app without a hitch. If I try to set up a manual token in NetSuite, the Application is required and must already exist in NS. I have the eTail Connector already installed from the previous app, but when I tried to use those tokens, it wouldn't allow it. I did some research on the error and it said the time stamp for the tokens may not be matching up.

    Thanks,

    Keith

    0

Please sign in to leave a comment.