Wpis z mikrobloga

Czy jest jakikolwiek bank, który umożliwi mi pobranie historii płatności po api? Chciałbym zrobić apkę do monitorowania wydatków (pobieranie płatności po api, wrzucanie ich do bazy i automatyczne kategoryzowanie na podstawie reguł), ale większość banków udostępniają takie informacje tylko określonym podmiotom, np. pośrednikom płatniczym. Zastanawiam się, czy jest taki bank, gdzie byłoby to dostępne dla zwykłych klientów.

#pytanie #programowanie #naukaprogramowania #bank #banki #wydatki #budzet #budzetdomowy #pytaniedoeksperta #kredyt #kredythipoteczny #oszczedzanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@becvvv: pisałem sobie taką apkę i jedyny sposób to manualne eksportowanie historii transakcji do pliku CSV/XML/cokolwiek bank udostępnia

jeśli chcesz ten proces zautomatyzować to musisz zaprogramować wchodzenie realną przeglądarką na stronę banku, logowanie i tak dalej, np. za pomocą Selenium (czy cokolwiek innego co pozwala na sterowanie przeglądarką)
  • Odpowiedz
@Ziutek_Grabaz: no niekoniecznie łatwo, bo podlegając cały czas pod bankową autoryzację ma się dostęp tylko do tego co system bankowy udostępnia.
Zresztą można z bankowych serwisów zrzucić swoją historię czy to do xls czy innego csv.
Tu potrzebne byłoby tylko taki API, które nawet pewnie już jest, ale musiałoby być wystawione i opisane.

Inna sprawa że banki mogą nie być zainteresowane z punktu widzenia biznesowego, jak i też poniekąd z
  • Odpowiedz
Tu potrzebne byłoby tylko taki API, które nawet pewnie już jest, ale musiałoby być wystawione i opisane.


@hellfirehe: API istnieje, ale jest dostępne tylko dla instytucji bankowych i podmiotów zarejestrowanych jako "małe instytucje płatnicze" w Komisji Nadzoru Finansowego. API jest podzielone na dostęp do danych (AIS) i wykonywanie przelewów (PIS) - jest to część dyrektywy unijnej PSD2.

Większość banków w Polsce nawet się dogadały dot. ujednolicenia tego API - https://polishapi.org/
  • Odpowiedz
@hellfirehe z punktu widzenia bezpieczeństwa - bo jest to jednak jakiś sposób użycia gdzie klient podawałby swoje dane logowania na jakiejś innej stronie czy w innej aplikacji

o tym właśnie mówię, to jest łamanie prawa bankowego i tworzenie luk w systemie knf, kir, visa, mc i paru innych.
  • Odpowiedz
gdzie klient


@Ziutek_Grabaz: jaki klient?! gosc chce sobie cos zrobic na wlasny uzytek to nie moze bo unia zakazala?

Zamiast tego musi robic jakies obejscia z symylowanym logowaniem ktore na pewno przyczyni sie do jego bezpieczenstwa bo przeciez z API nie moze skorzystac.

I ciekawe co powiesz na taki system jak sofort payment ktory robi dokladnie to czego sie tak bardzo obawiasz - kaze klientowi wpisac dane logowania do swojego
  • Odpowiedz