troubleshooting

Booking Timeout / Outcome Unknown Troubleshooting

Diagnose ambiguous travel-booking timeouts without duplicate retries using evidence, authoritative lookup and reconciliation.

bookingtimeoutunknown
Explore →
troubleshooting

Cancellation Succeeded but Local State Stale

Diagnose cases where provider cancellation succeeded but local booking state stayed stale across webhook, persistence, ordering and reconciliation layers.

cancellationstale-statewebhook
Explore →
troubleshooting

Duplicate Booking After Retry Troubleshooting

Identify duplicate travel bookings created after timeout/retry, preserve the correct reservation and apply safe compensation.

duplicate-bookingretryidempotency
Explore →
troubleshooting

How to Debug Hotel Price Mismatches

Diagnose price differences between metasearch, OTA and hotel booking engines with an evidence-driven triage and root-cause workflow.

hotelprice-accuracymismatch
Explore →
troubleshooting

Missing Webhook Troubleshooting

Diagnose missing provider webhooks across delivery, signature, endpoint, queue and reconciliation layers.

webhookmissing-eventreconciliation
Explore →
troubleshooting

Order Confirmed but Ticket Not Issued Troubleshooting

Diagnose flight cases where an order is confirmed but ticket/document issuance is incomplete by separating order, payment and fulfillment state.

flightorderticketing
Explore →
troubleshooting

Payment Authorized/Captured but Booking Unknown/Failed

Diagnose payment-booking divergence when payment succeeds while booking remains unknown or fails, then choose safe recovery and compensation.

paymentbookingdivergence
Explore →
troubleshooting

Provider Partial Outage / Degraded Mode Troubleshooting

Diagnose travel-provider partial outages where latency, timeouts or specific capabilities degrade without a total service failure.

provideroutagedegraded-mode
Explore →
troubleshooting

Refund / Reconciliation Mismatch Troubleshooting

Diagnose divergence between booking cancellation and payment refund state across amount, currency, partial refunds and provider evidence.

refundreconciliationpayment
Explore →
troubleshooting

Stale Availability / Offer Expired Troubleshooting

Diagnose stale availability and expired offers across freshness, cache, token and revalidation layers between search and booking.

availabilityofferstale
Explore →
troubleshooting

Taxes & Fees Mismatch Troubleshooting

Diagnose hotel tax and fee differences through explicit base/total semantics, currency handling, occupancy and market context.

hoteltaxesfees
Explore →
troubleshooting

Feed Ingestion Failure Troubleshooting

Diagnose travel feed failures systematically across transport, schema, parsing, validation, persistence and downstream publishing.

feedingestionetl
Explore →
troubleshooting

How to Diagnose Room & Rate Mapping Problems

Troubleshoot hotel room and rate-plan mapping failures using canonical identity, occupancy, meal, policy and contradiction evidence.

hotelroom-mappingrate-plan
Explore →
troubleshooting

Stale Price & Delayed Feed Troubleshooting

Diagnose stale hotel offers and delayed feeds using freshness timestamps, ingestion lag, cache state and invalidation evidence.

hotelstale-pricefeed
Explore →