➡️Bireysel Rıza Alma

Banka ekleme işlemi için bankaya gerekli bilgileri göndererek bireysel banka rızası alma işlemi

Yönlendirilen ekranda kullanıcı açık bankacılık bilgilerini girerek yetkilendirilecek hesapları seçer.

Hesap seçim aşaması tamalandıktan sonra belirlenen callback adresine geri döner.

Yetkilendirilmiş olarak dönüş alındıktan sonra Hesaplar, Bakiyeler ve Hesap Hareketleri servisleri sağlıklı bir şekilde kullanılabilir .

Bireysel Banka Rızası Alma

POST https://test.ifintech.com.tr/api/ob/account/consent

Gerekli bilgileri göndererek banka rızası alma.

Query Parameters

Name
Type
Description

serviceType*

String

personal

hhsCode*

String

Banka kodu

permissions*

Json

Veri tipleri bölümünden alabilirsiniz. Veri tiplerinde listelenen verilerde key alanları alınarak json olarak aktarılmalı.

Örn:

["1", "2", "3", "4", "5"]

holderName*

String

Müşteri Adı

idType*

String

K - Standart olarak bu değer gönderilmeli.

idData*

String

T.C. Kimlik Numarası

accessDays*

Integer

Maksimum 180 gün verilebilir şekilde gün sayısı girilmeli. Rıza için verilen izin süresi.

transactionsStartDate*

String

Hesap hareketleri için başlagıç tarihi

transactionsEndDate*

String

Hesap hareketleri için bitiş tarihi. Bu tarih alanı yukarıda verilen 'accessDays' gün sayısı ile eşleşmeli. Yani başlangıç tarihi ile bitiş tarihi arasında 180 gün olmalı.

callbackAddress*

String

Post işlemi yapıldığında gelen verilerin döneceği URL alanı.

Headers

Name
Type
Description

apiKey*

String

Api Key

{
    "result": "Failed",
    "code": 400,
    "errorCode": "Api.Business.InvalidAccount",
    "systemMessage": "Girilen kimlik bilgileri ile kayitli bir musteri bulunamadi.",
    "time": "2023-09-28 17:12:32",
    "message": "Şu anda işleminizi gerçekleştiremiyoruz!"
}

Last updated