Evidence-reviewed guide
Hotel Payment Schedules Across OTAs
Compare when a guest pays, who collects the room payment, and when the hotel receives funds across Booking.com, Expedia Group, Agoda, and Trip.com, using the booking’s actual terms instead of assuming every ‘pay later’ label means the same thing.
Reviewed by Lotte · Editorial owner: MisMatchMaker AI · Published 14 October 2026 · Evidence reviewed 14 October 2026
Direct answer
Compare payment at the offer and booking level. Record when each part of the room amount is due, who charges the guest, what the hotel is expected to collect or receive, and which evidence confirms each event. ‘Pay later’ can mean a later online charge or payment at the property; a guest payment date is also different from the date the hotel is settled. Keep cancellation penalties, taxes, deposits, incidental holds, and commission in their own records so the comparison stays about the base booking payment flow.
Key takeaways
- Separate four questions: when the guest pays, who collects, when the property receives funds, and what remains payable on site.
- Compare the same property, dates, room, occupancy, market, currency, and rate conditions before calling two schedules inconsistent.
- A card used to guarantee a reservation is not automatically a charge, and a later online payment is not the same as pay at the property.
- Platform models differ: Booking.com documents product-level timing schedules, Expedia distinguishes Expedia Collect from Property Collect, and Agoda documents Property Collect offsets.
- The exact booking terms, partner contract, and account-specific finance record are the authority for an individual reservation.
Separate the four payment clocks
A payment label is too compressed to reconcile a hotel booking. Write down four separate events. First, when is the guest expected to pay the room amount? Second, who takes that payment: the property, the OTA, or a payment partner acting in a defined model? Third, when and how does the hotel receive its funds? Fourth, is any separate amount still due at the property? These events can happen on different dates and can involve different currencies or payment instruments.
The first event is guest payment timing. It may be due online at booking, on a later stated date, in scheduled parts, or at the property. The second is the collection model: who processes the transaction. The third is settlement or remittance: the transfer from the collecting party to the hotel, if the hotel is not paid directly. The fourth is an onsite amount, such as a separately disclosed local charge. Do not combine these into a single “paid” field in a spreadsheet.
A reservation can also require a card to secure the booking without taking the room payment immediately. Booking.com’s accommodation payment FAQ distinguishes securing a pay-at-property reservation with card details from collecting its room amount at arrival. Likewise, an authorization hold and a completed payment are different events. This guide does not explain incidental holds; record them separately if your guest policy requires them.
| Question | Example evidence | Do not infer |
|---|---|---|
| When does the guest pay? | Offer terms and dated payment schedule | That “pay later” means arrival. |
| Who collects the room payment? | Booking terms, partner payment model, or reservation details | That an OTA displayed the offer, so the OTA charges it. |
| When does the hotel receive funds? | Contract, payout statement, remittance record, or settlement detail | That guest charge date and hotel payout date are the same. |
| What remains payable on site? | Booking breakdown and the property’s approved onsite-charge record | That a separately payable tax or extra is part of the room charge. |
Read the timing before interpreting the payment label
Online payment at booking is the easiest timing to identify: the selected amount is due immediately through the booking flow. A later online payment still has a date or schedule attached to it; “later” alone does not say whether the charge happens a few days before arrival, on another scheduled date, or in more than one part. Record every event and amount instead of reducing the schedule to the first date you noticed.
Pay at the property means the room amount is due directly at the accommodation under the stated booking terms. It does not, by itself, tell you whether a card is required to secure the reservation, how a cancellation is handled, or whether separate taxes are collected locally. Those belong to different fields and may be governed by different policy text. A payment method shown to secure a booking should not be logged as a completed room charge.
Booking.com’s public Demand API documentation gives accommodation timings named pay online now, pay online later, and pay at the property. Its guidance says to use the selected product’s order preview for the current dates, amounts, and accepted methods, because the options may vary with property policy or availability. These are API integration documents, not an Extranet menu path, so do not treat them as instructions for how a hotel account configures its rates.
Partial schedules need one row per payment event. If a booking shows an amount due now and a balance due later, capture both. If the channel's checkout summarizes several events as one total, open the booking details or confirmation and record the dates and amounts available there. If the exact schedule is not visible before purchase, mark it unverified and ask the platform through the account-specific support route rather than guessing.
- Copy the exact payment timing label and all published due dates.
- Record each payment amount and currency separately when the schedule is split.
- Note whether the payment method is used to pay, to guarantee, or to secure the booking.
- Keep amounts due at the property separate from online room payments.
- Mark any date or collection owner that is not visible in the booking evidence as unverified.
What the public platform documentation says
The names used by platforms describe specific products and account arrangements, not a universal hotel payment standard. The table below records only what the linked platform documentation establishes. An individual hotel’s contract, selected rate, market, and reservation confirmation still determine the terms for that booking.
Expedia Group’s developer documentation distinguishes Expedia Collect, where Expedia charges the traveller when the reservation is made and the hotel receives the funds after check-out, from Property Collect, where the traveller pays the property in person at check-in. The Property Collect guide also documents exceptional pre-arrival card transactions under specified conditions. A security check or policy-triggered amount should be written as a separate event from the ordinary room balance.
Agoda describes Property Collect as payment due directly to the property on arrival and says the full selling amount is collected from the guest at check-in. Agoda also documents an offset mechanism for commission on Property Collect reservations: the amount owed is deducted from eligible prepaid bookings, with transaction and remittance statements in Partner Portal. That means “property collected the guest payment” does not mean “there is no OTA settlement entry to reconcile.”
| Platform documentation | Guest payment timing | Hotel-side evidence to reconcile |
|---|---|---|
| Booking.com Demand API | Pay online now, pay online later, or pay at the property; the selected product can expose dated events and amounts. | Use the specific booking’s terms and payment schedule. The API documentation is not a property-account setup guide. |
| Expedia Group Rapid | Expedia Collect charges at reservation; Property Collect is paid to the property at check-in, with specific pre-arrival transaction cases documented. | Distinguish the guest receipt issuer and the property’s invoice or receipt responsibility by model. |
| Agoda Partner Hub | Property Collect guests pay the property the full booking amount at check-in. | Reconcile Agoda’s commission offset against eligible prepaid remittances using its transaction or remittance statement. |
| Trip.com partner API and eBooking | The public partner API labels online prepayment and pay-at-hotel as separate types; eBooking includes financial details. | Treat the actual reservation terms and account record as controlling; the public materials do not provide a universal payout date. |
Primary sources
- Booking.com for Developers: Accommodation payments quick guide
- Expedia Group Developer Hub: Property collect payments
- Expedia Group Developer Hub: Invoices and booking receipts
- Agoda Partner Hub: Introduction to Property Collect
- Trip.com: Trip partner API documentation
- Trip.com: List your property: partner FAQ
Do not confuse a guest charge with hotel settlement
A guest can be charged now while the hotel is settled later. Expedia Group’s published receipt model says Expedia Collect charges the guest at booking and the hotel receives those funds after check-out. That timing is a property-side transfer rule, not another guest payment deadline. Keep both dates in the record: charge date for the traveller and remittance date for the hotel.
The same separation matters when a property collects directly. Agoda’s Property Collect documentation describes how its commission is offset against prepaid remittances and how a booking-level statement can be downloaded. A bank deposit that is lower than a property’s gross room collection may therefore need to be reconciled to the platform’s statement and contract, rather than treated as proof that the guest paid less.
For each real reservation, reconcile the booking confirmation, payment or card record, and settlement statement using the reservation identifier. Compare gross room value, any separately stated property-collected amount, the platform’s settlement entry, and the final hotel receipt. Keep commission deductions in the cost record and local taxes in the tax record. This guide does not estimate net revenue or determine whether a fee is contractually correct.
Offer
Record the displayed schedule and the terms attached to the selected room and rate.
Guest payment
Confirm who charged the guest, when it happened, the amount, and the currency.
Hotel settlement
Match the remittance or direct collection to the reservation record.
Explain differences
Separate room balance, commission, local charges, and other items into their own records.
Build a comparable payment check for the same offer
A payment comparison only makes sense when the offers are comparable. Use the same property, arrival and departure dates, number of guests and rooms, booking market, display currency, room category, meal inclusion, and rate conditions. A flexible rate and a non-refundable rate may have different payment terms by design. If the rate conditions differ, record the reason before deciding that one channel has drifted.
Start with public offer and booking-detail evidence without completing a real reservation. Keep the market and locale visible because a payment option may be presented differently by country or currency. If you are reviewing an existing booking, use its confirmation and partner record rather than trying to reproduce the booking using a different rate or travel date. Do not retain full payment-card details in the audit sheet; a reservation ID and an authorized finance record are enough for reconciliation.
For an audit that spans live channels, create one row per source and one row per payment event. Use the guest-facing offer to identify what was promised and the partner finance record to establish what was charged or remitted. If the booking source is an API integration, use its current preview or booking response for that product instead of a static reference page. Record unknown values as unknown and assign them an owner.
- Match the market, date range, guest count, room, meal inclusion, and rate conditions.
- Save the guest-facing terms and the booking-level payment schedule, where available.
- Record the responsible collector and the property’s settlement evidence separately.
- Mark cancellation penalties, local taxes, mandatory extras, commission, and card holds outside this comparison.
- Close a finding only after the approved contract or rate rule and the booking evidence agree.
| Field | Capture | Boundary |
|---|---|---|
| Search context | Property, dates, guests, market, currency, room, rate, and observation time | Keep the context identical before comparing the schedule. |
| Guest schedule | Each due date, amount, currency, and online or onsite timing | Do not merge split events or local charges into one total. |
| Collection owner | Property, OTA, or named payment partner as stated for the booking | A listing’s brand does not prove who processes the payment. |
| Hotel settlement | Expected and actual payout or direct collection evidence | Use the contract or finance record; do not infer from the guest charge date. |
| Verification state | Confirmed, conflicting, missing, or not accessible, with next owner | Missing evidence is not proof that the platform agrees. |
Interpret a difference before changing a rate
Different timing does not automatically mean an error. A property may deliberately offer an advance-purchase rate with online payment and a flexible rate paid at the hotel. A long lead time can produce a different schedule from a last-minute booking, and the selected market or product can change available payment methods. Compare the offer to the hotel’s approved commercial rule first; use another OTA’s schedule only as a clue to investigate.
Common false alarms include a card guarantee recorded as a payment, a later online payment mistaken for arrival payment, or the hotel’s payout date mistaken for a guest due date. Other false alarms arise when local taxes, cancellation penalties, or fees are added to one channel’s displayed total but not another. Those items affect what a guest pays, but they are separate from the base room payment event and have their own audit pages.
When the exact rule is unclear, pause the edit. Save the public terms, booking identifier, and finance evidence, then ask the person who owns the OTA contract, rate plan, or payment account to confirm the approved arrangement. Once clarified, update the source-of-truth record and verify the selected live offer again. This keeps a payment correction from changing a rate that was intentionally configured differently.
Frequently asked questions
What is the difference between payment timing, collection, and settlement?
Payment timing is when the guest owes the room amount. Collection is who processes that payment. Settlement is when and how the hotel receives its funds if another party collected them. These dates and parties can differ, so keep them in separate columns.
Does ‘pay later’ mean the guest pays at the hotel?
No. It can mean a later online payment on a stated date, while pay at the property means the room amount is collected at the accommodation under the booking terms. Read the schedule and booking confirmation rather than inferring from the phrase alone.
Does a card guarantee mean the room has already been paid?
No. A card can secure a reservation without an immediate room charge. Booking.com’s accommodation payment FAQ distinguishes the card details used to secure a pay-at-property booking from payment collected when the guest arrives. Record any authorization hold separately from a completed charge.
Does Property Collect mean the hotel owes no commission?
No. Agoda documents an offset process for commission on Property Collect bookings, deducting it from eligible prepaid remittances and showing statements in Partner Portal. Check the platform’s finance statement and the hotel’s own contract for the account-specific accounting.
Does MisMatchMaker compare OTA payment schedules?
No. The scanner compares supported public listing fields and does not read booking-level payment schedules, settlement dates, or payout amounts. Use the manual steps in this guide with the live offer, booking terms, and partner finance records.
Should the payment schedule be identical across every OTA?
Only when the hotel’s approved rate and payment rules require the same offer. Compare matching dates, rooms, markets, currencies, and rate conditions first. If the offers are intentionally different, record the approved reason instead of trying to force them into one schedule.
Related guides
Hotel cancellation policy consistency across OTAs
Compare free-cancellation deadlines, refunds, non-refundable rates, deposits, and no-show charges as rate-level fields, not one label.
Hotel taxes and fees consistency across OTAs
Audit how mandatory fees, resort charges, city and occupancy tax, and VAT are disclosed across listings — content consistency, not rate parity.
How to compare hotel OTA commission costs
Use rates from your own agreements and statements instead of generic averages.
Hotel OTA content audit checklist
Use a field-by-field, evidence-led checklist to compare live listings with the hotel's approved source of truth.
Related tools and references
Hotel OTA listing consistency study
Original measurements of how often a hotel's own OTA listings disagree, with the selection rule, scan window, mismatch definition and limits published in full.
Compare the supported fields
Run a session-only check across supported OTA listings, then confirm any change in your own source of truth.
Run a free match checkNot ready to scan? See a sample report or read how the check decides a field disagrees.