Accepting PayPal Payments for Your Bookings
PayPal is one of the most familiar ways for a guest to pay, and plenty of hosts still rely on it for deposits, balances and the occasional add-on. If that’s you, the question isn’t whether to use PayPal — it’s how to use it without creating a second pile of admin every time money moves.
This guide explains where PayPal sits in an Airflow workflow, what we handle directly, and how to keep your books tidy whichever way a guest pays.
What Airflow processes directly
Airflow handles online card payments through Stripe Connect and Paystack. In both cases the host owns the funds — Airflow never holds your money. Payments land in your own connected account, and the booking record updates automatically once a payment succeeds. That gives you a checkout link you can send a guest, a clear paid/unpaid status against each booking, and an invoice drafted in your accounting software without retyping anything.
PayPal is not a built-in checkout processor inside Airflow today. So if a guest pays you on PayPal, that transaction happens in PayPal, and the booking in Airflow is where you record and reconcile it.
Using PayPal alongside Airflow
There’s a simple, reliable pattern for hosts who take PayPal:
- Keep the booking in Airflow. Whether the enquiry came by email, iCal or a direct booking, the booking record is your single source of truth — dates, guest, total and balance.
- Take the PayPal payment as normal. Send your PayPal request or invoice the way you already do.
- Record the payment against the booking. Mark the amount received so the balance updates and the booking shows as paid or part-paid.
- Let the accounting draft flow through. Airflow drafts the invoice in Xero, QuickBooks, Sage, FreshBooks or Google Sheets, so the income still lands in your books with the right property and currency.
The point is that PayPal handling the money doesn’t mean PayPal handling your records. The booking, the balance and the accounting entry all stay in one place.
Why a card link is often less work
Many hosts keep PayPal as an option but nudge guests towards a card link for one reason: less manual reconciliation. When a guest pays through an Airflow checkout link, the booking updates itself and the invoice drafts automatically. With PayPal, you record the payment yourself.
Neither is wrong. If your guests prefer PayPal, take PayPal. Just be aware that the card route removes a step, and for a busy month that adds up. We wrote about exactly how much admin a single booking quietly costs in The 20-Minute Problem.
Fees and reconciliation
Whatever processor a guest uses, the gross amount and the fee rarely match the figure that lands in your account. PayPal takes its cut; cards take theirs. The amount you actually receive is what matters for reconciliation.
Airflow lets you record the real amount received against a booking, so when you reconcile your bank or PayPal balance, the numbers line up instead of leaving a small unexplained gap on every line. If you’ve ever chased a few pounds across a statement at month-end, that’s the problem this solves.
Keeping it simple
The honest summary: PayPal is a payment method your guests may prefer, and it works fine in an Airflow workflow as long as you record the payment against the booking. For payments you’d rather not touch by hand, the built-in card checkout through Stripe Connect or Paystack does the reconciliation for you.
To see how Airflow ties payments, bookings and accounting together, read about our connections and integrations, or get started.