Skip to content
Payments

Take online and in-person payments with Square

Use Square for public booking checkout, arrival balances, and staff-entered card payments. Riddlio stores the Square payment reference, safe card metadata, receipt link, and refund trail against the same booking or combined transaction.

01

Square online checkout

Customers can pay deposits or full booking amounts through Square checkout when the venue enables Square as an online payment method. Riddlio records the gateway payment ID, card brand and last four when returned, receipt URL, and booking or transaction balance.

  • -Accept Square online checkout on the public booking widget
  • -Works for deposits, full payment, and combined multi-room transactions
  • -Stores Square payment IDs, receipt links, and safe card metadata
  • -Tenant currency is sent through Square charge and refund workflows
02

Seamless iPad POS integration

When a customer pays in person, Riddlio launches the Square Point of Sale app on your iPad with the booking amount pre-filled. After the customer taps their card, Square returns the payment result to Riddlio so staff can keep the booking ledger aligned.

  • -Deep-link launch of Square POS app with amount pre-filled
  • -Automatic payment recording when transaction completes
  • -Supports all Square-supported card types
  • -Works with Square Reader, Square Stand, and Square Terminal
03

Deposit collection and balance payments

Customers can pay a deposit online through Square, Stripe, or PayPal, then pay the remaining balance in person. Riddlio tracks each payment against the same booking or shared transaction, so staff always know the full payment status at a glance.

  • -Online deposit via Square, Stripe, or PayPal
  • -Full payment tracking per booking
  • -Automatic balance calculation
  • -Mixed payment methods supported
04

Square refunds from the dashboard

Supported Square payments with a saved payment ID can be refunded from the Riddlio dashboard. Full and partial refunds are bounded by the remaining refundable amount, and Riddlio keeps the parent payment, refund ID, card metadata, and balance trail together.

  • -Full or partial Square refunds where the original payment has a saved Square ID
  • -Refund rows link back to the original payment
  • -Card last-four and receipt metadata remain visible for reconciliation
  • -Manual fallback entries are still available for provider-side adjustments

FAQ

Common questions about Square

Do I need a Square account?+
Yes. You use your own Square account. For online checkout, Square processes the card payment and Riddlio records the gateway reference. For in-person POS, install the Square Point of Sale app on your iPad or supported device.
How does the deep-link integration work?+
When you tap "Take Payment" in Riddlio, it launches the Square POS app with the amount pre-filled. The customer taps their card on the Square reader. When the transaction completes, Square returns to Riddlio and the payment is recorded automatically.
Can I use Square for both deposit and balance?+
Yes. You can use Square for online deposits or full checkout, then collect the balance through Square POS or another payment method. Riddlio tracks all payments against the same booking or combined transaction.
Can Square payments be refunded from Riddlio?+
Yes. Square payments with a saved payment ID can be refunded from Riddlio, including partial refunds up to the remaining refundable amount. Riddlio stores the Square refund ID and keeps the booking balance updated.

Ready to connect Square with Riddlio?

Start your 14-day free trial and connect bookings, payments, calendars, messaging, widgets, and reporting around one venue record.