e-Bilet

Referans

Teknik Referans

Enum değerleri, hata kodları, validasyon aileleri ve dış sözleşme bakım notları.

Kabul Edilen Değerler

AlanDeğerler
ServiceTypeSEYAHAT, BAGAJ, CEZA, IPTALDEGISIKLIKTAZMINATI, YEMEK, KOLTUKSECIMI, DIGER
PaymentTypeBANKAKARTI, BEDELSIZ, COKLU, KREDIKARTI, PUAN, MAHSUP, MAHSUPPUAN, MIL, NAKIT, PASS, PROMOSYON, ULASIMKARTI, DIGER
Havayolu DocumentTypeSATIS, IADE

Bilet ve Liste Durumları

DeğerTeknik durumAnlam
0WaitingOnQueuePDF üretim kuyruğunda
4SignedPdfCreatedİmzalı PDF hazır
5ReportedGİB rapor paketine alındı

GİB Rapor Durumları

DeğerTeknik durum
1WaitingForCreate
2WaitingForSendingToGib
3ReportFailedOnGib
4ReportSuccessful

Hata Kodu Aileleri

AileKapsamÖrnekler
HWTKarayolu yolcu/hizmet doğrulamasıHWT0001HWT0006
HPLe-Yolcu Listesi numara, bilet, koltuk ve işleten doğrulamasıHPL0002HPL0023
EVTEtkinlik alanlarıEVT0001: etkinlik tarihi gerekli
AWTHavayolu alanlarıAWT0001: bilet numarası biçimi
CMNOrtak bilet, numara, ödeme, hizmet ve PDF işlemleriCMN0002CMN0032
RPTRapor bulma/işlemeRPT0001
Hata işleme: Kodun yanında hata mesajını ve ilgili alanı da kaydedin. Bazı ortak kodlar birden fazla doğrulama bağlamında kullanılabilir.

Sözleşmedeki Yazımlar

Karayolu modelindeki Passanger* ve DepertureNo alanları bilinçli olarak burada gerçek JSON sözleşmesindeki yazımla gösterilir. İstemci modelinizde daha düzgün adlar kullanabilirsiniz; JSON serileştirmesinde bu alan adlarını koruyun.