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

  1. Order state ve ticket/document state'i ayrı çekin.
  2. Payment state'i doğrulayın.
  3. Ticketing attempt history ve error code'larını inceleyin.
  4. Provider/airline retrieve ile document listesi kontrol edin.
  5. Async event/webhook queue'yu kontrol edin.
  6. 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.

Projenizi konuşalım →

İlgili içerikler