integrationsPage.detail.h1

Tie in-person payments back to the stay.

The payment taken at the door still belongs to a booking.

If you take payments in person — a deposit, an add-on, something sold on site — connecting Square puts those transactions next to the stay they came from.

integrationsPage.detail.overview

Not every payment in hospitality happens online. Properties with a reception, a shop, bike hire, breakfast or paid parking take real card payments in person, and those are the ones most likely to end up detached from the booking that produced them.

Square is the usual tool for that, and it does its job. The gap is attribution: the transaction record knows the amount and the time, not which guest or which stay, so revenue per stay becomes a manual matching exercise.

Connecting Square closes it. Payments can be tied back to the booking, so extras show up where they belong and a guest asking what they were charged for gets an answer rather than an apology. It also means revenue per stay includes what happened on site, which is usually where the margin on a property quietly lives.

integrationsPage.detail.capabilities

Once Square is connected, ProhostAI works with your payments, orders and catalogue in plain language.

Read

  • Look up paymentsSee what was taken and when. “What did we take on extras last weekend?”
  • Read orders and catalogueCheck what was sold and what items exist.

Create & update

  • Link payments to staysAttribute an in-person payment to the booking it belongs to.
  • Manage catalogue itemsAdd or update the extras you sell on site.

integrationsPage.detail.howToConnect

Square connects through OAuth against your account, so ProhostAI never sees your password.

  1. 1Open ProhostAI and go to Settings → Connections.
  2. 2Search for Square and select Connect.
  3. 3Sign in to Square and approve the permissions.
  4. 4Ask what payments were taken recently to confirm the connection works.

integrationsPage.detail.goodToKnow

Square stays the system of record for payments, refunds and settlement.

Attribution to a stay is easier when the payment is taken with the guest or booking identified at the till.

For guest-facing extras sold before arrival, upsells inside ProhostAI usually fit better than an in-person terminal.

Revoking ProhostAI in Square’s app settings ends access immediately.

integrationsPage.detail.faqTitle

In-person payments — deposits, on-site extras, a shop, bike hire, paid parking. Anything taken at a terminal rather than online.

Yes, which is the main reason to connect it. It is easiest when the guest or booking is identified at the till.

No. Square handles payments, refunds and settlement; ProhostAI reads them and attributes them.

Usually not — upsells inside ProhostAI fit better for things sold before arrival. Square is for what happens in person.

Open Settings → Connections in ProhostAI and disconnect it, or revoke ProhostAI in your Square app settings.

Put every payment next to its stay