Hi
We are looking to use Square terminals with a desktop POS system. There doesn’t appear to be any issue in pairing the terminal and initiating a checkout, but the latter requires a webhook. As a desktop system, there is no way that we can receive a webhook.
Question: Can the webhook be ignored, and is there a way we can interrogate the sqaure account to get the result of the checkout (e.g. final pay amount if tip added, card approved/declined)?
Thanks
I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:
Additional Documentation
Square Developer
Square Developer Documentation
Payment API: Process Online and In-Person Payments
If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.
Yeah, you can poll GetTerminalCheckout till the checkout is updated to COMPLETED
. 
Thanks. Easy when you know how!