Order Confirmed but Ticket Not Issued Troubleshooting
Flight order confirmed görünürken ticket/document issuance tamamlanmadığında order, payment ve ticketing state'lerini ayrı teşhis edin.
Editoryal bilgi
Advertisement
Flight sisteminde Order CONFIRMED olması ticket/document issuance tamamlandı anlamına gelmez. Order, payment ve ticketing state'lerini ayrı incelemek gerekir.
Symptom
- order ID/PNR var,
- booking confirmed görünüyor,
- ticket number/document yok,
- traveler fulfillment tamamlanmamış.
Possible causes
- payment capture pending/failed,
- ticketing queue gecikmesi,
- airline fulfillment async,
- document issuance error,
- fare/tax validation sonrası ticketing reject,
- provider callback/event eksik.
Diagnosis
- Order state ve ticket/document state'i ayrı çekin.
- Payment state'i doğrulayın.
- Ticketing attempt history ve error code'larını inceleyin.
- Provider/airline retrieve ile document listesi kontrol edin.
- Async event/webhook queue'yu kontrol edin.
- Issuance SLA'yı provider bazında değerlendirin.
Recovery
Order'ı duplicate create etmeyin. Ticketing retry yalnız provider semantics güvenliyse yapılmalı. Mevcut order üzerinden retrieve/reconcile edin; unrecoverable ise servicing/cancel policy uygulanır.
Prevention
- explicit ticket/document state,
- order-to-ticket reconciliation,
- ticketing idempotency,
- issuance timeout threshold,
- ops queue,
- traveler notification.
Observability
- order-to-ticket latency,
- confirmed-without-ticket count,
- ticketing failure rate,
- ticketing UNKNOWN age,
- manual fulfillment rate.
Teknik danışmanlık
Bu problemi production’da mı yaşıyorsunuz?
Semptomu, veri akışını ve entegrasyon davranışını birlikte teknik olarak inceleyebiliriz.