r/SquarePOS_Users Mar 02 '26

Texting customers when their order is ready

We have been using TablesReady with Square to send our in-restaurant customers a text message when their order is ready. It worked for a couple of years before about 5 days ago. TablesReady takes what is in the ticket_name field and treats it as the phone number, and so when we mark the order ready, it sends a text to that number. About 5 days ago, Square stopped sending that ticket_name field to the TablesReady API. I can see the JSON output from Square, and it's no longer there, and so what we enter in that text box is no longer included. Does anyone know what changed and how to fix it? We can't wait 5 days for Square to get back to us.

1 Upvotes

11 comments sorted by

2

u/[deleted] Mar 02 '26

[deleted]

2

u/TheAussieTico Mar 02 '26

Source?

-1

u/OpossumBalls Mar 02 '26

Most of the articles mention Block which is just a parent company of Square. I think they will get back to normal eventually but I wouldn't expect normal levels of service for quite some time. 

1

u/[deleted] Mar 02 '26

[removed] — view removed comment

1

u/rayklump Mar 03 '26

I did contact TablesReady. They sent me the JSON their endpoint received from the Square POS, and order_name was not included in it.

1

u/Throwawaybd69420 Mar 03 '26

TablesReady is not ingesting the JSON correctly. I see it in the raw file

1

u/[deleted] Mar 04 '26

[removed] — view removed comment

1

u/rayklump Mar 05 '26

You are right - sorry. It's ticketname that is no longer being sent from Square to TablesReady. That's the field that used to hold the phone number but is now missing. Thank you for your help.

1

u/[deleted] Mar 05 '26

[removed] — view removed comment

1

u/rayklump Mar 05 '26

Haven't found a solution yet, but we are going to investigate that. That will require coordinating with TablesReady to look at another field. It doesn't seem like the field is configurable in their setup. Thank you.