How can I make a new order/transaction done through the API show on the Square app

Online I allow customers to order, this causes an Order With Line Items to be uploaded and associated with a Transaction - that works great, exactly as I had hoped.  The problem is that there is no notification on the Square App to let my operators know that there is a new order that has been paid.

 

As of right now, I have the workaround of texting the workers, but I feel like there should be an easy way to push this up to the app - what am I missing?  Is this possible?

 

I am not using an online store, just the API.  Thank you.

1,780 Views
Message 1 of 5
Report Inappropriate Content
4 REPLIES 4
Alumni

Great question, @naspinski. I don't have an answer for you on this off the bat right now, but I'll be surfacing your post with our API Team for more clarity. We'll be back as soon as we have any additional insight.

 

In addition, feel free to check out Square Connect's Stack Overflow page. It's been a great resource for our developer community, and there's already a ton of questions that have been answered there.

️ Tom | he/him
Square Community Program Manager | Square, Inc.
Find step-by-step help in our Support Center
1,756 Views
Message 2 of 5
Report Inappropriate Content

Thank you for the reply.  

 

This seems like a large oversight for a business such as ours where the operators would need to prepare food whether or not it is ordered on premise or online.  There should be a way to push a notifiation into the app that a new transaction has been processed from another source, don't you agree?

1,751 Views
Message 3 of 5
Report Inappropriate Content

And I have already posted on Stackoverflow with no responses as of yet.

1,747 Views
Message 4 of 5
Report Inappropriate Content
Alumni

I'm sorry for the frustration @naspinski. I've just heard back from our API specialists who confirmed that at this time, there isn't a way to set up push notifications to the Square app using Square's API. I can see how it would be useful. 

 

In the meantime, you could create your own mobile application that talks to our APIs. Then you could call ListTransactions (or even listen for Web hooks for new payments), to see if a new transaction has come through.

 

️ Helen
Seller Community Manager

1,738 Views
Message 5 of 5
Report Inappropriate Content