I'm trying to use the Square POS API to enable mobile payments in a web app. I'm able to trigger the Square POS app, charge a card/take cash, and receive the callback from Square.
My problem is the flow after that - here are the questions I have
Here's the iOS callback response which includes a transaction Id. The docs say to use the Receive Transaction API to get information about the transaction. That API is deprecated :(. What is the new API to use? Neither the Payments API or the Orders API works. (BTW what's the diff between payments and transactions?)
There's no information about the fields returned in the Android callback except "the Android Point of Sale app will return to your callback URL with the same parameters set in your URL." I need a transaction Id though.
Thanks!