Implement incremental authorization for hotel reservations to capture additional charges at checkout

domain: payments-general · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. At booking time, create an initial authorization for the estimated stay cost; set the authorization to capture manually rather than automatically.
  2. Store the original authorization identifier from the payment network response for use in subsequent incremental auth requests.
  3. When the total increases (e.g., extended stay, minibar charges), submit an incremental authorization request referencing the original authorization ID and the additional amount; the total authorized amount becomes the sum.
  4. At checkout, capture the final amount up to the total authorized across all incremental auths; send the capture request with the final settlement amount.
  5. If the guest cancels or checks out early, void the authorization within the required void window to release the hold on the cardholder's account.
  6. Ensure your gateway supports incremental authorizations and passes the incremental indicator in the network message; not all gateways support this capability.

Known gotchas

Related routes

Implement incremental authorization on Stripe for hotel reservations to extend holds and capture additional charges
docs.stripe.com · 6 steps · unrated
Execute an incremental authorization to extend a hotel or car-rental hold amount beyond the original authorized sum
docs.adyen.com · 6 steps · unrated
Implement Google AP2 Checkout Mandates for recurring payment authorization
developers.google.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans