#programowanie #finanse #banki #technologia
TL;DR: Kojarzycie może jakiś w miarę zaufany bank, który udostępnia dostęp do "api konta bankowego", żeby można było zlecić przelew (albo przygotować koszyk przelewów)? Potrzebuję rachunku firmowego w PLN i USD (JDG) oraz prywatnego. Nie musi być opcji płacenia kartą, blikiem, czymkolwiek podobnym - wystarczy przelew, od płacenia na co dzień mogę mieć normalne konto.
Problem: w dorosłości okazuje się, że jest dużo "nudnych akcji do wykonania co miesiąc". Sprawdzić rachunki za gaz, czynsz, kredyt, nadpłata kredytu, subskrypcje, netflixy, serwery, pudełka.
W skrócie - z roku na rok coraz więcej czasu psu w dupę. Myślę, że spokojnie w miesiącu zajmuje mi to dwie godziny. To są 24 godziny, czyli dodatkowy "dzień wolny w roku" na hobby, spanie, cokolwiek. Do tego doliczyć to że się stresuję że czegoś nie ogarnąłem i zastanawiam się nad tym o czym zapomniałem zamiast zastanawiać się nad faktycznym działaniem które miałem w danej chwili wykonywać (zarówno pracą jak i hobby). No i najłatwiej mi chyba będzie się uspokoić jak sobie napiszę programik do tego, bo jestem w stanie go lepiej przetestować niż moją pamięć xD
Zdaję sobie sprawę, że pewnie niektórym łatwiej byłoby to załatwić terapią, ale staram się wykorzystywać w życiu moje silne strony.
Jason_Stafford

@wombatDaiquiri zlecenie stałe, już dawno coś takiego w bankach wprowadzono

Hpiotrekh

@wombatDaiquiri słyszał o przelewach cyklicznych? Do tego np mBank ma asystenta który pokazuje propozycje, czyli takie np rachunki za prąd, wystarczy tylko zaktualizować kwotę.


Jak 2h miesięcznie siedzisz nad płatnościami to chyba z Tobą jest coś nie w porządku, bo normalnie to każdy ma 90% ustawione cyklicznie a resztę się ogarnia w 5 minut max

wombatDaiquiri

@Jason_Stafford @Hpiotrekh bardzo Wam dziękuję za te bezcenne porady. Nie chcę porad od banku. Nie chcę przelewów cyklicznych - bo nie chcę automatyzować kwoty i uczyć się ich systemów. Chcę API, przygotować sobie wprowadzanie danych we własnych źródłach i automatyczne uregulowanie zobowiązań. Nie chcę przede wszystkim aktualizować kwot - chcę, żeby się same zaciągały. Chyba ma coś takiego mBank CompanyConnect, ale czekam na odpowiedź od supportu.


to chyba z Tobą jest coś nie w porządku, bo normalnie to każdy ma 90% ustawione cyklicznie a resztę się ogarnia w 5 minut max


Jestem ciekaw, jak Ci idzie reszta życia, bo jestem prawie pewien, że robisz trylion rzeczy gorzej niż ja. Ale nie wyobrażam sobie żeby Cię z tego powodu obrażać i poniżać. Mógłbym Ci najwyżej dać uprzejmą sugestię. Se żyj na tyle na ile umiesz i odpierdol od ludzi którzy mają z czymś problem i próbują go rozwiązać xD

Jason_Stafford

@wombatDaiquiri ale w czym problem ze zleceniem płatności? Przecież będą ci pobierać tyle, ile jest na fakturze. Nie trzeba ich aktualizować samemu.


No ale przecież wiesz lepiej, to w sumie po jaka cholere się pytasz.

wombatDaiquiri

@Jason_Stafford a skąd będzie zlecenie wiedziało, jaka jest wartość na fakturze?

Jason_Stafford

@wombatDaiquiri bank wtedy dostaje informacje od np t mobile czy innego pgning ile trzeba przetransferować z twojego konta na konto wierzyciela.


Zlecenie zapłaty to nie jest przelew cykliczny, to są dwie różne sprawy.


Ja mam tak ustawione np telefon od t mobile, ubezpieczenie, czy opłatę za parking.

Jason_Stafford

@wombatDaiquiri żeby nie było że ściemniam, u mnie santander takie coś prezentuje

bcbd65f7-b42b-46d4-ab5a-20193a5164cd
wombatDaiquiri

@Jason_Stafford o, no to 50% problemu rozwiązane, chociaż docelowo wolałbym mimo wszystko "wywarzyć otwarte drzwi", żeby sobie zrobić podsumowanka, wykresiki, odnośniki... Ale jeśli nic nie znajdę, do nadal krok w dobrą stronę.


Dziękuję bardzo i przepraszam za odpalenie się. Przyznaję że myślałem że piszesz to samo co ten nieuprzejmy kolega i mnie poniosło.

Jason_Stafford

@wombatDaiquiri Wszelkie wykresy też masz na stronie banku, z podziałem na kategorie i inne takie brednie. Więc nie trzeba nic robić oprócz zlecenia przelewu pierwszy raz dla danej płatności.

mcy

O No kurde, tez bym se takie coś zrobil.

tufro

@wombatDaiquiri pracowałem 10 lat w banku, w IT. ŻADEN bank nie udostępni API (nawet go nie wystawiają, systemy bankowe pracują w oparciu o bezpieczne szyny danych (data bus) i protokoły TRANSFERU danych) randomowemu internaucie żeby sobie coś "automatyzował".

wombatDaiquiri

@tufro ciekawe, bo to co piszesz na prawie 100% nie jest prawdą: https://www.openbanking.org.uk/glossary/third-party-provider/


Tzn. jest, jeśli się jest "randomowym internautą". Ale ja nie pytałem "czy", tylko "jak" i czy "jak" wymaga zostawania TPP, czy da się prościej. Może wiesz, jaka jest odpowiedź na to pytanie?

Jason_Stafford

@wombatDaiquiri tylko że to UK, nie PL.

wombatDaiquiri

@Jason_Stafford mBank ma coś takiego: https://developer.api.mbank.pl/ PKO też: https://developers.pkobp.pl/ nie wiem w sumie skąd ten pomysł, że to nie istnieje xD Chyba głównie jest pytanie czy trzeba być TTP i odpowiedź jest chyba taka, że trzeba.

Jason_Stafford

@wombatDaiquiri no ja myślę, że zwykłemu kowalskiemu to nie udostępnią takich danych. Ale próbuj, może akurat.

wombatDaiquiri

@Jason_Stafford na potrzeby eksperymentu mogę nawet być jednoosobową działalnością gospodarczą Z resztą, sp. z o.o. to jest koszt jednorazowy 5k + księgowy, innymi formami się nie interesowałem, ale pewnie też są do ogarnięcia.

Jason_Stafford

@wombatDaiquiri pytanie tylko czy jest wymagany "staż" firmy, oraz jakie są kryteria przyznawania dostępu.

dzana

@wombatDaiquiri szukaj pod nazwą PSD2 oraz pilishAPI: https://polishapi.org Chyba każdy bank musi mieć to teraz zaimplementowane. To jest to czego potrzebujesz, ale nie wiem niestety jak jest z dostępem do tego przez szarego użytkownika.


Edit: info ze strony mbanku:

Niestety nie każdy ma taką możliwość. Dostęp do mBank API może mieć tylko przedsiębiorca który świadczy usługi dostępu do rachunku lub inicjacji płatności. Dodatkowo musi dostać licencję na świadczenie takich usług od krajowego nadzorcy (w Polsce jest to KNF). Zgodnie z regulacją europejską, aby mieć dostęp do mBank API PSD2 trzeba mieć status TPP (Third Party Provider).

wombatDaiquiri

@dzana to widziałem. Ale to zostawia dwa pytania:

  • czy jestem w stanie zostać TPP jako JDG świadczącą usługę dla siebie samego jako osoby fizycznej

  • czy istnieje bank, który robi rzeczy "ponad normę", tzn. ma dodatkowy dostęp do API jako użytkownik (np. przez generowanie nowego oauthowego tokenu z potwierdzeniem z apki dla każdej sesji + potwierdzenie na każdy przelew) albo jakiś fintech, który to udostępnia ludziom samemu będąc TPP


Ehh kurwa, dużo czytania się zapowiada xD

kwiatek87

W Alior banku masz aplikację do płacenia rachunków. Łączysz się z np. Solid Security za pomocą tej apki i ona odczytuje nowe faktury. Dostajesz powiadomienie, dodajesz faktury do koszyka, klikasz zapłać i po sprawie. Bez dodatkowych opłat za pośredników takich jak tpay i wszystko w 1 miejscu. W sumie mam tylko 1 rachunek, który nie jest obsługiwany. Reszta w ten sposób, albo przelew stały.

wombatDaiquiri

@kwiatek87 jest to opcja, chyba ta sama co @Jason_Stafford podawał. Dziękuję, będzie plan B

Meverth

@wombatDaiquiri każdy bank musi udostępnić API. Muszą, bo nakłada na nie taki obowiązek prawo. Nie pamiętam czy polskie, czy unijne (ale raczej unijne). Zgłoś się do banku, gdzie mają dokumentację API. Tu, na podstawie szybkiego google z mBank: https://developer.api.mbank.pl

arap

@wombatDaiquiri nie dobierzesz sie do API oficjalnie bez zostania TPP w EU (wg dyrektywy PSD2) lub w UK (przez ichniejszy Open Banking). TPP możesz zostać w dowolnym kraju EU, nie musi być to Polska. Zatwierdza to wtedy KNF lub regionalny odpowiednik (np. FCA w UK). Oczywiście zostanie TPP to dużo papierow i certyfikacji, bo otwiera to drogę do dealowania z bardzo wrażliwymi danymi oraz płatnościami - raczej trochę za dużo roboty na side project


Opcja naokoło to reverse engineering strony internetowej lub aplikacji bankowej. Robili to kiedyś np. Kontomatik lub Tink. Mniej papierologii ale wcale nie jakoś mniej roboty.


Trzecia opcja to uzycie uslugi ktora jest dedykowana opłacaniu rachunków automatycznie - kiedyś w Polsce robił to Billtech, ale chyba sprzedali się ING albo Aliorowi. Nie świruj i znajdź sobie coś podobnego


PS. o ile dobrze kojarze to możesz uzywać Tinka jako JDG i korzystać z API pod ich licencją TPP (nawet jeśli nie posiadasz własnej). Oczywiście nie za darmo i nie bez weryfikacji

wombatDaiquiri

@arap dziękuję Ci dobry człowieku, na Twoją odpowiedź właśnie czekałem teraz muszę ją tylko przemyśleć i jesteśmy w domu, ale niestety możesz mieć rację ze świrowaniem xd

arap

@wombatDaiquiri przypomnialo mi sie co sie stalo z Billtech - teraz to sie nazywa Payappka. Mysle ze rozwiazuje to 95% twojego use case'a

parapet-inferno

Poleceniem zapłaty nie obsłużysz wszystkich kosztów?

Zaloguj się aby komentować