Swiss NextGen Banking API-Framework, Berlin Group'un NextGenPSD2 Framework 1.3.4 sürümüne dayanan, İsviçre pazarına özel mesaj formatları ve örnekler içeren bir API spesifikasyonudur. Amaç, Avrupa'daki çoklu standart sorununu çözmek ve bankacılık verilerine güvenli erişim sağlayarak yenilikçi ürün ve hizmetlerin geliştirilmesini desteklemektir. API, PISP (Ödeme Başlatma Hizmet Sağlayıcısı) ile ASPSP (Hesap Servis Sağlayıcısı) arasındaki ödeme başlatma iletişimlerini tanımlar. Spesifikasyon, farklı SCA (Müşteri Kimlik Doğrulama) yaklaşımlarını destekler: Redirect, OAuth, Decoupled ve Embedded. Ancak, OAuth, Decoupled ve Embedded yaklaşımları obp.ch topluluğu tarafından önerilmemektedir. API tanımı, tüm yaklaşımlar için gerekli mesajları içerir ancak hangi mesajların zorunlu, koşullu veya isteğe bağlı olduğunu belirtmez; bu nedenle uygulama kılavuzlarına başvurulması önerilir.
Hangi ihtiyaçlarda değerlendirilebilir?
- İsviçre pazarında faaliyet gösteren ve PSD2 uyumlu ödeme hizmetleri sunmak isteyen bankalar ve finansal kuruluşlar
- Ödeme başlatma hizmeti sağlayıcıları (PISP) olarak banka API'lerine güvenli erişim sağlamak isteyen fintech şirketleri
- Açık bankacılık ekosisteminde standartlaşmış bir API altyapısı arayan yazılım geliştiricileri ve sistem entegratörleri
Yaygın kullanım alanları
Ödeme Başlatma Hizmetleri
PISP'ler, bu API üzerinden kullanıcıların hesaplarından ödeme başlatabilir; böylece e-ticaret siteleri veya fatura ödeme platformları gibi hizmetler banka hesaplarına doğrudan erişim sağlayabilir.
Hesap Bilgisi Erişimi
AISP'ler (Hesap Bilgisi Hizmet Sağlayıcıları), kullanıcıların onayıyla hesap bakiyeleri ve işlem geçmişi gibi finansal verilere erişerek kişisel finans yönetimi uygulamaları geliştirebilir.
Banka-Üçüncü Taraf Entegrasyonları
Bankalar, bu API'yi kullanarak üçüncü taraf hizmet sağlayıcılara güvenli ve standart bir erişim sunabilir; böylece 'Bankacılık Hizmeti Olarak' modeliyle yeni iş modelleri geliştirilebilir.
İncelenmesi gereken noktalar
- API, İsviçre pazarına özel mesaj formatları içerir; bu nedenle uluslararası uyumluluk için ek değerlendirme gerekebilir.
- Spesifikasyon, tüm SCA yaklaşımlarını destekler ancak obp.ch topluluğu yalnızca Redirect yaklaşımını önerir; bu nedenle yaklaşım seçimi dikkatle yapılmalıdır.
- API tanımı, zorunlu ve isteğe bağlı metodları ayırt etmez; uygulama sırasında Berlin Group uygulama kılavuzlarına başvurulması önemlidir.
WordPress.org
Kurulum ve geliştirme notları
Bu API bir yazılım paketi olmadığından kurulum adımları bulunmamaktadır. API spesifikasyonu, OpenAPI formatında sunulur ve geliştiricilerin kendi sistemlerine entegre etmesi için kullanılabilir.
Geliştirme süreci, API spesifikasyonunun incelenmesi ve uygulama kılavuzlarına uygun olarak gerekli metodların desteklenmesini içerir. API, farklı SCA yaklaşımlarını desteklediğinden, seçilen yaklaşıma göre belirli metodların uygulanması gerekir.
- OpenAPI 3.0.1 formatında tanımlanmıştır.
- İsviçre pazarına özel mesaj formatları ve örnekler içerir.
- Redirect SCA yaklaşımı önerilir; diğer yaklaşımlar topluluk tarafından önerilmemektedir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Swiss NextGen Banking API-Framework gibi açık bankacılık API'lerinin mevcut sistemlerinize entegrasyonunu birlikte planlayabiliriz. İhtiyaçlarınıza göre API'nin hangi metodlarını kullanmanız gerektiğini belirleyebilir, güvenlik ve uyumluluk gereksinimlerinizi değerlendirebiliriz. Bu API'nin sunduğu standartlar doğrultusunda ödeme başlatma veya hesap bilgisi hizmetleri gibi çözümler geliştirebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Swiss NextGen Banking API-Framework nedir?
Swiss NextGen Banking API-Framework, Berlin Group'un NextGenPSD2 standartlarına dayanan, İsviçre pazarına özel mesaj formatları içeren bir API spesifikasyonudur. Ödeme başlatma ve hesap bilgisi gibi açık bankacılık hizmetleri için kullanılır.
Hangi SCA yaklaşımları destekleniyor?
API, Redirect, OAuth, Decoupled ve Embedded SCA yaklaşımlarını destekler. Ancak obp.ch topluluğu yalnızca Redirect yaklaşımını önermektedir; diğer yaklaşımlar önerilmemektedir.
Bu API'yi kullanmak için hangi gereksinimler var?
API, OpenAPI formatında tanımlanmıştır ve geliştiricilerin kendi sistemlerine entegre etmesi için kullanılabilir. Hangi metodların zorunlu olduğunu belirlemek için Berlin Group uygulama kılavuzlarına başvurulması önerilir.