Skip to main content

When adding items to an existing check can you specify a location?

Comments

5 comments

  • John Duggan

    Hi Parag,

    When you make a POST request to add items to an existing check, you can not include a table in your POST request. 

    When you Add items to a check, you are adding items to the checks.selection object; Toast will reject your POST request if you try to include a table because the Table object can not be within the Checks object. Here is an example JSON POST request when including a table:

    More information is here in our API Documentation on how to add a table to an order.

    Please let me know if you have any other questions!

    Best,

    John

    0
  • Parag Shah

    John Duggan thanks for your help on this. I know how to create an order with a Table object, however, what I am trying to achieve is adding additional items to the same check that opened in the first Order POST call and send a new Table object. Is this possible?

    For example, John Smith walks into a restaurant and places an order on Table 5 (pretty straightforward with API) and leaves the check open. He then adds additional items 30 minutes later to the same check but this time wants the food to be sent to Table 14. Is this possible?

    0
  • John Duggan

    Hi Parag Shah ,

    No that is not possible. In my comment above, when adding items to an existing check, you can not include a table in your POST request. When you Add items to a check, you are adding items to the checks.selection object; Toast will reject your POST request if you try to include a table because the Table object can not be within the Checks object. 

    Best,

    John 

    0
  • Parag Shah

    Thanks for clarifying John Duggan. I think I found a workaround for this but is there a way you can add this to the feature request? Quite a few venues asking for this currently. 

    0
  • John Duggan

    You're welcome, Parag Shah! Thank you for letting us know customers have been asking for this feature and I have created a feature request for our Product team to review.

    0

Please sign in to leave a comment.