# 8.Ödeme İste Zaman Aşımı ve FAST Doğrulama Kontrolleri

Borçlu ve Alacaklı ÖHS’nin Öİ talepleri için zaman aşımı kontrollerini yapması, Alacaklı ÖHS’nin Öİ talebine yönelik olarak gelen A01 mesajını doğrularken Öİ kapsamında aşağıda yer alan doğrulamaları gerçekleştirmesi beklenmektedir.

Borçlu ÖHS SGZ’ye kadar henüz yanıtlanmamış Öİ taleplerini; Alacaklı ÖHS ise

  • Hemen Öde senaryoları için SGZ+DTS(*)’ye kadar A01 mesajı gelmemiş ilgili Öİ taleplerini,

  • Sonra Öde senaryoları için,
    SGZ + DTS’ye kadar Öİ yanıtı gelmemiş,
    BeklenenOdemeTarihi + DTS’ye kadar Öİ A01 mesajı gelmemiş
    Öİ taleplerini zaman aşımı olarak işaretler.

Borçlu ÖHS zaman aşımına uğramış Öİ’lere Borçlu’nun yanıt vermesine izin vermez. Alacaklı ÖHS zaman aşımına uğramış Öİ talepleri için A01 alması durumunda olumsuz T01 gönderir.

Zaman aşımı kontrollerine ve FAST Referans Belgesinde yer alan A01 doğrulama kurallarına ek olarak Alacaklı ÖHS,

  • Ödeme İste anında sistemine kaydettiği Öİ alanları ile kendisine gelen A01 mesajındaki alanları doğrulamasını yapar.

    Alan Adı FAST A01 Mesaj Mapping
    Öİ referans numarası OiRef
    Alacaklı hesap adı/ünvanı AlAd
    Alacaklı IBAN AlHesN
    Kabul Edilen Tutar Ttr
    Ödeme Amacı OdmAmc
    Öİ Akış Türü OiAksTur

Aşağıdaki tabloda belirtilen beklenenOdemeTarihi alanı ile ilgili yapılması gereken kontroller 7.4. ADIM 3: Ödeme İste Yanıtı başlığı (opens new window) altında detaylıca anlatılmaktadır.

*Doğrulama Tolerans Süresi (DTS): Alacaklı ÖHS tarafından yapılacak doğrulama kontrollerinde iletişim hattında geçen sürenin de gözetilmesi için kullanılacak ilave süredir. Bu süre sistem tarafından belirlenir ve 60 saniyedir.

Tablo
Şimdi Kabul
Hemen Öde
Sonra Kabul
Hemen Öde
Şimdi Kabul
Sonra Öde
Sonra Kabul
Sonra Öde
Borçlu ÖHS tarafından yapılacak zaman aşımı kontrolleri SGZ'den sonra Borçluya Öİ yanıt verilmesine izin verilmez. SGZ'den sonra zaman aşımına uğramış Öİ'ler zaman aşımına uğramış talepler olarak kullanıcıya farklı bir ekranda gösterilir.
Alacaklı ÖHS tarafından yapılacak zaman aşımı kontrolleri (SGZ+DTS)'ye kadar A01 mesajı gelmediyse Alacaklı ÖHS ilgili Öİ'yi zaman aşımı olarak işaretler.Bu durumda daha sonra gelen A01 mesajına olumsuz T01 dönülür.
(Not: Olumlu Öİ yanıtının gelmiş olması gerekir.)

*A01 gelme zamanı <= (SGZ+DTS) ise; Olumlu T01 gönder.
*A01 gelme zamanı > (SGZ+DTS) ise; Olumsuz T01 gönder.
beklenenOdemeTarihi+DTS'ye kadar A01 mesajı gelmediyse Alacaklı ÖHS ilgili Öİ'yi zaman aşımı olarak işaretler.

Beklenen Ödeme Tarihi: 20.07.2024 ve TEÖZ: 20.07.2024 23:59 seçildiği durumda Öİ talebi 20.07.2024 00:00:00+03:00 ile 20.07.2024 23:59:59+03:00 arasında gerçekleştirilmelidir.
Beklenen Ödeme Tarihi: 20.07.2024 ve TEÖZ: 20.07.2024 17:30 seçildiği durumda Öİ talebi 20.07.2024 00:00:00+03:00 ile 20.07.2024 17:30:59+03:00 arasında gerçekleştirilmelidir.
Beklenen Ödeme Tarihi: 20.07.2024 ve TEÖZ: 30.07.2024 23:59 seçildiği durumda Öİ talebi 20.07.2024 00:00:00+03:00 ile 20.07.2024 23:59:59+03:00 arasında gerçekleştirilmelidir.

(SGZ+DTS)'ye kadar Öİ Yanıtı gelmediyse Alacaklı ÖHS ilgili Öİ'yi zaman aşımı olarak işaretler.

*Öİ Yanıtı gelme zamanı > (SGZ + DTS) ise; Olumsuz T01 gönder.
Alacaklı ÖHS tarafından ilave olarak yapılacak A01 Doğrulama Kontrolleri *Öİ yanıtı olumsuz olmasına rağmen A01 gelmesi durumunda A01 kabul edilmez.(Olumsuz T01 gönder)
*Öİ anında sistemine kaydettiği Öİ alanları ile kendisine gelen A01 mesajındaki alanların doğrulamasını yapması gerekmektedir.
*Söz konusu alanlar Öİ API İlke ve Kurallar belgesinde detaylandırılmıştır.
Beklenen Ödeme Tarihine Yönelik Kontroller:

*Öİ Yanıtı(olumlu) gelmiş ve A01 gelme zamanı ≤ (beklenenOdemeTarihi+DTS) ise: Olumlu T01 gönder.

*Öİ yanıtı (olumlu) gelmiş ve A01 gelme zamanı > (beklenenOdemeTarihi+DTS) ise: Olumsuz T01 gönder.