konto usunięte

Temat: Pytanie - API Banków

Zastanawiam się czy ktoś miał może już doświadczenie z API Banków.

Potrzebowałbym:
1. automatycznie uruchomić sub-konto (rejestracja użytkownika)
2. dokonywać szybkich przelewów między bankami, to znaczy:
a. przelać środki z sub-konta na konto centralne aplikacji w banku X
b. Bank X poprzez API wysyła mi powiadomienie do systemu, że przelew wewnętrzny się zakończył
c. W aplikacji przesyłam informację od X do Y
d. W Banku Y z centralnego konta aplikacji przelewam na sub-konto użytkownika

3. ewentualnie wszysto co powyżej, tylko opcjonalnie w innej walucie niż złoty.

Czy ktoś ma doświadczenie np. z bankiem BRE, mBankiem, PKO, PEKAO etc.? Czy one udostępniają jakieś API?Krzysztof Parjaszewski edytował(a) ten post dnia 07.05.12 o godzinie 16:33
Michał Ławicki

Michał Ławicki dostawca zadowolenia

Temat: Pytanie - API Banków

Niestety banki nie udostępniają swoich API, z tego co kojarzę jeden kiedyś coś robił w tym kierunku, ale raczej padło. Jedyna opcja jaka pozostaje to pobieranie kodu strony i jego parsowanie. Ale to też raczej słabo będzie działało zważywszy na wszelkiego rodzaju potwierdzenia (SMS / kody jednorazowe itp).

konto usunięte

Temat: Pytanie - API Banków

Krzysztof Parjaszewski:
Zastanawiam się czy ktoś miał może już doświadczenie z API Banków.

Potrzebowałbym:
1. automatycznie uruchomić sub-konto (rejestracja użytkownika)
2. dokonywać szybkich przelewów między bankami, to znaczy:
a. przelać środki z sub-konta na konto centralne aplikacji w banku X
b. Bank X poprzez API wysyła mi powiadomienie do systemu, że przelew wewnętrzny się zakończył
c. W aplikacji przesyłam informację od X do Y
d. W Banku Y z centralnego konta aplikacji przelewam na sub-konto użytkownika

3. ewentualnie wszysto co powyżej, tylko opcjonalnie w innej walucie niż złoty.
Czy to nie jest przypadkiem to, co robi Allegro za pomocą PayU? Jeśli tak, to na stronie PayU masz opisane, jak korzystać z ich systemu.

konto usunięte

Temat: Pytanie - API Banków

Tomasz K.:

Czy to nie jest przypadkiem to, co robi Allegro za pomocą PayU? Jeśli tak, to na stronie PayU masz opisane, jak korzystać z ich systemu.

No właśnie moje pytanie brzmi - jak to zrobiło Allegro :) Czy parsują ręcznie HTML'a w n bankach?

@Michał: Co do potwierdzeń SMS'em - mówimy tylko o kontach, które znam, sub-konta to twory wirtualne, które i tak klienci wpłacają pieniążki na to samo konto bankowe - wiem, że polecenie zapłaty rozwiązuje taki problem, bo wklepuje się SMS'a raz i gotowe.

konto usunięte

Temat: Pytanie - API Banków

Michał Ławicki:
Niestety banki nie udostępniają swoich API, z tego co kojarzę jeden kiedyś coś robił w tym kierunku, ale raczej padło.
Chyba stety. Ja bym nie chciał trzymać kasy w banku, który udostępnia API, jak jakiś fejsbuczek :) Z drugiej strony dla pewnych korporacyjnych klientów API musi być udostępnianie. Są firmy, które mają kilka milionów klientów, co miesiąc klienci płacą faktury za usługi, więc musi być jakiś mechanizm, który automatycznie pobiera informacje o saldach klientów, importuje to do wewnętrznego systemu, tworzy subkonta, robi przelewy itd.

konto usunięte

Temat: Pytanie - API Banków

Krzysztof Parjaszewski:
Tomasz K.:

Czy to nie jest przypadkiem to, co robi Allegro za pomocą PayU? Jeśli tak, to na stronie PayU masz opisane, jak korzystać z ich systemu.

No właśnie moje pytanie brzmi - jak to zrobiło Allegro :) Czy parsują ręcznie HTML'a w n bankach?
Nic nie parsują, to byłaby jakaś porażka :) Mają umowę z PayU. Poczytaj sobie na stronie PayU, jak to działa.

konto usunięte

Temat: Pytanie - API Banków

Tomaszu - tak działa, że pobiera 2.9% co w przypadku mojego Klienta (dużo operacji, malutki spread) jest zabójcze dla biznesu u samego jego początku. Jakieś inne pomysły?
Maciej Eltominski

Maciej Eltominski IT Project Manager

Temat: Pytanie - API Banków

Wiele banków posiada api dla swoich klientów.
Spróbuj tutaj : http://www.bph.pl/pl/klienci_korporacyjni/bankowosc_el...
Jeżeli bardzo interesuje Cię ten temat mogę skontaktować Cię z odpowiednim człowiekiem.
Sebastian Grodzicki

Sebastian Grodzicki CTO @ Levity AI

Temat: Pytanie - API Banków

Krzysztof Parjaszewski:
Tomaszu - tak działa, że pobiera 2.9% co w przypadku mojego Klienta (dużo operacji, malutki spread) jest zabójcze dla biznesu u samego jego początku. Jakieś inne pomysły?
Więc może mikropłatności?
Piotr Ż.

Piotr Ż. Director of UX EMEA

Temat: Pytanie - API Banków

Tomasz K.:
Chyba stety. Ja bym nie chciał trzymać kasy w banku, który udostępnia API, jak jakiś fejsbuczek :) Z drugiej strony dla pewnych korporacyjnych klientów API musi być udostępnianie. Są firmy, które mają kilka milionów klientów, co miesiąc klienci płacą faktury za usługi, więc musi być jakiś mechanizm, który automatycznie pobiera informacje o saldach klientów, importuje to do wewnętrznego systemu, tworzy subkonta, robi przelewy itd.


alez sa API - jeno nie publicnze. Aby miec pelen dostep trzeba sobie wynegocjowac stosowna umowe z danym bankiem i po sprawie.

Jedyny problem to wielkosc firmy/sila przekonywania - nie zaczynaja negocjacji z jednoosobowymi firemkami zazwyczaj.

konto usunięte

Temat: Pytanie - API Banków

Piotr Żebrowski:
Tomasz K.:
Chyba stety. Ja bym nie chciał trzymać kasy w banku, który udostępnia API, jak jakiś fejsbuczek :) Z drugiej strony dla pewnych korporacyjnych klientów API musi być udostępnianie. Są firmy, które mają kilka milionów klientów, co miesiąc klienci płacą faktury za usługi, więc musi być jakiś mechanizm, który automatycznie pobiera informacje o saldach klientów, importuje to do wewnętrznego systemu, tworzy subkonta, robi przelewy itd.


alez sa API - jeno nie publicnze. Aby miec pelen dostep trzeba sobie wynegocjowac stosowna umowe z danym bankiem i po sprawie.

Jedyny problem to wielkosc firmy/sila przekonywania - nie zaczynaja negocjacji z jednoosobowymi firemkami zazwyczaj.

Tu nie chodzi o to czy jesteś jednoosobową firmą czy nie tylko jaki masz obrót. Do paru tysięcy to raczej powinno się skorzystać z jakiegoś systemu płatności których wiele jest na rynku. Przy dużej ilości wpłat i dużym obrocie miesięcznym będą bardziej niż szczęśliwi obsłużyć nawet jednoosobową działalność.

konto usunięte

Temat: Pytanie - API Banków

Uchylę rąbka tajemnicy - faktycznie z jednym bankiem udało się wynegocjować API, nie ma go publicznie na stronie i udostępniają go dla konkretnych klientów i tak, zależy to od obrotów etc.

To chyba rozwiązuje mój problem - więc dziękuję za porady:)

PS. Bank BPH poszedł dalej i zrobił to public, ale niestety jego pokrycie rynku kazało nam szukać czegoś innego.

konto usunięte

Temat: Pytanie - API Banków

Za korzystanie z API też jest często prowizja (np od masowych przelewów).
Inna sprawa że zwykle integrowanie się z bankiem to tak jak integracja z muzeum, technologie starsze niż ja, pomoc ze strony banków (szczególnie nie polskich) żadna, dokumentacja przestarzała.
Trzeba mieć trochę samozaparcia ;]
Dawid W.

Dawid W. IT
manager/programmer

Temat: Pytanie - API Banków

Możesz zobaczyć rozwiązanie kontomierz.pl - oni chyba parsują;>

konto usunięte

Temat: Pytanie - API Banków

Tomasz K.:
Michał Ławicki:
Niestety banki nie udostępniają swoich API, z tego co kojarzę jeden kiedyś coś robił w tym kierunku, ale raczej padło.
Chyba stety. Ja bym nie chciał trzymać kasy w banku, który udostępnia API, jak jakiś fejsbuczek :) Z drugiej strony dla pewnych korporacyjnych klientów API musi być udostępnianie. Są firmy, które mają kilka milionów klientów, co miesiąc klienci płacą faktury za usługi, więc musi być jakiś mechanizm, który automatycznie pobiera informacje o saldach klientów, importuje to do wewnętrznego systemu, tworzy subkonta, robi przelewy itd.
Cysto jest to mechanizm wciągów czyli bank dostarcza taki wyciąg z konta/kont w postaci xml i takie coś zaciąga system. Rzadko spotkałem się tym aby system integrować z kontem bankowym.
A tak z ciekawości to chciałem kiedyś uzyskać od banków tablicę kursów walut na dany dzień i okazało się w większości nawet tych największych banków, jedyną pomoc jaką uzyskałem to była odpowiedź że przecież jest na stronie i można przepisać (ręce i pierwsi mi opadły) - niewiele banków udostępnia je w pliku - ale plik potrafił się zmienić (w sensie składniowym) 2 razy w miesiącu co zabijało jakikolwiek automat.

konto usunięte

Temat: Pytanie - API Banków

Tomasz K.:
Michał Ławicki:
Niestety banki nie udostępniają swoich API, z tego co kojarzę jeden kiedyś coś robił w tym kierunku, ale raczej padło.
Chyba stety. Ja bym nie chciał trzymać kasy w banku, który udostępnia API, jak jakiś fejsbuczek :) Z drugiej strony dla pewnych korporacyjnych klientów API musi być udostępnianie. Są firmy, które mają kilka milionów klientów, co miesiąc klienci płacą faktury za usługi, więc musi być jakiś mechanizm, który automatycznie pobiera informacje o saldach klientów, importuje to do wewnętrznego systemu, tworzy subkonta, robi przelewy itd.
Cysto jest to mechanizm wciągów czyli bank dostarcza taki wyciąg z konta/kont w postaci xml i takie coś zaciąga system. Rzadko spotkałem się tym aby system integrować z kontem bankowym.
A tak z ciekawości to chciałem kiedyś uzyskać od banków tablicę kursów walut na dany dzień i okazało się w większości nawet tych największych banków, jedyną pomoc jaką uzyskałem to była odpowiedź że przecież jest na stronie i można przepisać (ręce i pierwsi mi opadły) - niewiele banków udostępnia je w pliku - ale plik potrafił się zmienić (w sensie składniowym) 2 razy w miesiącu co zabijało jakikolwiek automat.

konto usunięte

Temat: Pytanie - API Banków

Tomek P.:
Z drugiej strony dla pewnych korporacyjnych klientów API musi być udostępnianie. Są firmy, które mają kilka milionów klientów, co miesiąc klienci płacą faktury za usługi, więc musi być jakiś mechanizm, który automatycznie pobiera informacje o saldach klientów, importuje to do wewnętrznego systemu, tworzy subkonta, robi przelewy itd.
Cysto jest to mechanizm wciągów czyli bank dostarcza taki wyciąg z konta/kont w postaci xml i takie coś zaciąga system. Rzadko spotkałem się tym aby system integrować z kontem bankowym.
Rzeczywiście, w niektórych przypadkach API to zbyt górnolotne określenie. Ale większość banków ma teraz jakieś webserwisy, które pozwalają na pewien ograniczony podzbiór operacji. I ciężko będzie osobie prowadzącej jednoosobową działalność się uwiarygodnić, aby taki dostęp uzyskać. Banki raczej rozmawiają z dużymi klientami.
Piotr Rogoziński

Piotr Rogoziński Dyrektor
Departamentu
Projektów i IT, Idea
Money S.A.

Temat: Pytanie - API Banków

Bank BPH udostępnia API Klientom biznesowym/korporacyjnym - BankConnect (w zakresie pobierania wyciągów/historii operacji/raportów jak i inicjowania płatności z podpisem lub bez).

Usługa jest dodatkowo płatna 20pln/miesiąc. Poza tym stawki za przelewy tożsame jakie są w bankowości elektronicznej.
Bank dostarcza specyfikację techniczną i całe know how w zakresie implementacji API w zewnętrznym oprogramowaniu,

W razie dodatkowych pytań zapraszam na priv.
http://bankconnect.pl

konto usunięte

Temat: Pytanie - API Banków

Tak w temacie naszła mnie pewna refleksja - duże firmy rzadko korzystając z usług jednego banku i nawet jak jeden bank udostępni taki api to i tak na wiele się to nie zda - raz to jak się włoży kasę i zrobi taką integrację z jakimś ERP to potem się firma trzyma kurczowo banku bo kasy szkoda. Najlepszym rozwiązaniem było by opracowanie jakiegoś spójnego API komunikacji bankowej - zmieniam bank to przepinam konfiguracje na inne konto i działa bez grzebania. Czy to aż takie trudne jest?
Piotr Rogoziński

Piotr Rogoziński Dyrektor
Departamentu
Projektów i IT, Idea
Money S.A.

Temat: Pytanie - API Banków

Słuszna koncepcja. Bank BPH bazuje na standardzie ISO20022 rekomendowanym przez Związek Banków Polskich (Rada Bankowości Elektronicznej). Jako członek RBE mogę powiedzieć, że wszystkie banki otrzymały specyfikację webservice i komunikatów aby być spójnymi (bazującą na naszych analizach i wdrożeniu). Implementacja zależy od banków.

Następna dyskusja:

Pytanie dot. JavaScriptu - ...




Wyślij zaproszenie do