➡️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
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
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!"
}{
"id": 6,
"consentNo": "d22610e5-19cf-46ee-bee6-8474aeca0fb3",
"gkdRedirectionAddress": "https://openbanking.garantibbva.com.tr/consent-management/psd2/?rizaNo=d22610e5-19cf-46ee-bee6-8474aeca0fb3",
"message": "Yeni hesap rızası isteği oluşturuldu"
}Last updated