Sigorta Teklifi & Poliçe
Kasko/trafik teklif alma, poliçe satın alma ve tazminat sigorta sürecinin ayrışması.
Kasko/trafik teklif akışı
POST /sigorta/teklif-talepleri—{ tip: 'kasko'|'trafik', aracId }ile harici sağlayıcıya sorgu atılır. Dönen her şirket teklifine platform marjı (%3–5) eklenir. Sağlayıcıya erişilemezse503 SIGORTA_API_ERISILEMEDIdöner ve müşteriye "şu an teklif alınamıyor" gösterilir — ham fiyat yoksa marj da eklenmez.GET /sigorta/teklif-talepleri/:id— karşılaştırmalı teklif listesi (saglayiciAdi, gosterilenFiyat, sonaErmeZamani). Ham fiyat ve platform marjı müşteriye dönmez, yalnızca admin raporlarında görünür.POST /sigorta/teklifler/:id/kabul— "kabul + öde" tek adımdır; poliçe ancak sağlayıcı ödemeyi teyit edinceaktifolur. Teklif süresi dolmuşsa410 TEKLIF_SURESI_DOLDUdöner ve müşteri yeniden teklif talebi açar.GET /policeler/GET /policeler/:id/belge— poliçe listesi ve PDF indirme linki (presigned, 900 sn geçerli).
Şirket araçları
Şirkete ait araç için kasko/trafik teklifi almayı, teklifi kabul edip ödemeyi ve poliçe PDF'ini indirmeyi şirketin herhangi bir üyesi yapabilir — yönetici şartı yoktur. Bu, araçlardaki PATCH/DELETE deseninden bilinçli olarak farklıdır: sigorta ihtiyacı anlık olduğu için aracın başındaki kişi işlemi tamamlayabilmelidir.
Tazminat sigorta süreci (partner tarafı)
Sigorta şirketi partneri kendisine düşen tazminat işlerini görür ve durum geçirir:
incelemeye-al → teklif-ver (tutar zorunlu, dosya durumu sigorta_teklif_ilettiye
senkronlanır) → onayla / reddet. GET /partner/policeler yalnızca raporlama amaçlıdır —
poliçe oluşturma ucu yoktur, poliçe müşteri kabulüyle otomatik oluşur.
