➡️Kurumsal Rıza Alma
Banka ekleme işlemi için bankaya gerekli bilgileri göndererek kurumsal banka rızası alma işlemi
Yönlendirilen (gkdRedirectionAddress) 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 .
Kurumsal Banka Rıza Alma
POST https://test.ifintech.com.tr/api/ob/account/consent
Query Parameters
serviceType*
String
corporate
hhsCode*
String
Banka kodu
permissions*
Array
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ı
corpIdType*
String
Veri tipleri bölümünden "KurumKimlikTurleri" bölümünden tür seçebilirsiniz.
corpIdData*
String
Vergi Numarası
accessDays*
String
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
{
"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"
}{
"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