Garanti Bankası hesap bakiye ve hareketlerinin DİA E-Banka uygulaması ile entegrasyonunun gerçekleştirilmesi için, Garanti internet bankacılığında yapılması gereken işlem adımları anlatılmaktadır.
Entegrasyon için öncelikle yeni bir hesap oluşturmak gerekir .
https://developers.garantibbva.com.tr/ adresi üzerinden signup diyerek bilgilerinizi doldurup register now diyerek yeni bir hesap oluşturabilirsiniz.
Oluşturduğunuz hesabınıza ait gelen mailde ki linke tıklayıp username ve password bilgileri ile log-in olarak giriş yapabilirsiniz.
Login olarak giriş yaptıktan sonra Applications sekmesi üzerinden Add Application seçeneğini seçerek aşağıdaki adımda application’a isim vererek sonraki adıma geçilmesi gerekiyor. Platform kısmını combodan “Hybrid” seçmeniz gerekmektedir. Bir sonraki adımda portalde yer alan application’ların listesinin yer aldığı combo’dan projede kullanılacak Account Information ve Account Transactions API’lerinin eklenmesi gerekmektedir.
Auth sekmesinde callback URL bilgisi Outh 2.0 kullanılarak servisleriniz için ihtiyaç olan token bilgisinin döneceği adresi ifade etmektedir.
Callback URL’in :Callback URL’in : https://portal.finmaks.com/Auth/GetAuthKey olması gerekir. Scope olarak “OOB” bilgisi kullanılabilir.
Type olarak “Public” seçilmelidir. Callback URL token almak için kullanılacak servis redirect_uri isimli request alanında göndereceğiniz bilgiye denk gelecektir.
Application’ını save ettikten sonra servislerimizi SandBox moddan Production ‘a çekilecektir.
Burada kullanmak istediğiniz API servisler için application ekleyerek API Key (client ID) ve API Secret (client secret) bilgilerini oluşturabilirsiniz.
Callback URL : https://portal.finmaks.com/Auth/GetAuthKey Scope : OOB
Elektronik Hesap Özeti için müşteri temsilcisine yetki talep formu iletilecektir. (Dijital BankacılıkYetkilendirme.pdf dosyası mailinize ek olarak gönderilmiştir.)
Developer sayfasındaki süreç tamamlandıktan sonra GarantiBBVA Kurumsal İnternet Şubesi➔Başvuru➔Elektronik Hesap Özeti adımı altından client ID bilgisi ile hesap hareketlerini sorgulamak istediğiniz hesapları ve hareketleri hangi detayda almak istediğinizi belirleyerek bir consent ID oluşturmalısınız. Aşağıdaki adımları izleyebilirsiniz.
Onay ekranından sonra karşınıza çıkan tanım numarası (consendıd), https://developers.garantibbva.com.tr/ dan almış olduğunuz Appkey (ClientID) ve Appsecret (ClientSecret) bilgilerini DİA E-banka modulune giriş yapmalısınız. İlettiğiniz bilgilerle banka tanımı yapılıp entegrasyonunuz sağlanmış olur.