Dla programistów

Verification of Payee API

Jedno wywołanie REST w czasie rzeczywistym, aby potwierdzić nazwę odbiorcy względem numeru IBAN - wynik zgodności, BIC banku odpowiadającego i czas przetwarzania w odpowiedzi. Zbudowane na platformie płatniczej RoxPay i schemacie SEPA VoP.

POST /v4/iban-check/verify/vop
Żądanie
{
  "Name": "ACME Trading Ltd",
  "Iban": "DE89 3704 0044 0532 0130 00"
}
weryfikacja…
Odpowiedź 200 OK 412 ms
{
  "VopResult": "MATCH",
  "MatchType": "MTCH",
  "RespondingBic": "CRACIT33XXX"
}
Przegląd

Czym jest API Verification of Payee

API Verification of Payee to usługa sieciowa, która odpowiada na jedno pytanie: czy ta nazwa należy do tego numeru IBAN? Wysyłasz nazwę odbiorcy i numer IBAN, a w odpowiedzi otrzymujesz standaryzowany wynik zgodności w czasie rzeczywistym. To ta sama kontrola, którą płatnik widzi na ekranie, udostępniona jako wywołanie, które może wykonać Twoje oprogramowanie - schemat SEPA VoP ukryty za jednym uwierzytelnionym punktem końcowym REST, bez konieczności budowania infrastruktury schematu samodzielnie.

Wywołujesz je w momencie tworzenia odbiorcy lub tuż przed wysłaniem płatności: przy finalizacji zakupu, przy zakładaniu rekordu dostawcy, przy zleceniu wypłaty. Odpowiedź przychodzi synchronicznie, więc możesz pokazać płatnikowi zweryfikowaną nazwę - albo wstrzymać płatność - zanim zostanie wysłana. To ta sama weryfikacja, którą RoxPay wykonuje wewnątrz swojej platformy bankowej SwiftLine / RoxBusiness, dostępna dla banków, PSP i firm poprzez API i panel.

Jeśli szukasz API Confirmation of Payee, to ta sama kontrola pod europejską nazwą: Confirmation of Payee (CoP) to schemat brytyjski, a Verification of Payee (VoP) to schemat EPC stosowany w całej UE i SEPA. Wysyłasz metodą POST nazwę i numer IBAN, a w odpowiedzi otrzymujesz wynik zgodności, kod schematu, BIC banku odpowiadającego i czas przetwarzania - bez sesji, bez adresu URL wywołania zwrotnego i bez integracji z każdym bankiem.

Integracja

Jak zintegrować API Verification of Payee z Twoim przepływem płatności

Standardowa integracja REST, która wpisuje się w istniejący przepływ płatności - od danych uwierzytelniających do weryfikacji na żywo w pięciu krokach.

1

Uzyskaj dane uwierzytelniające

Aktywuj usługę i uwierzytelnij się za pomocą tokenu Bearer - bez konieczności zarządzania wdrożeniem dla każdego banku.

2

Wyślij nazwę i numer IBAN

Wyślij metodą POST nazwę odbiorcy i numer IBAN do punktu końcowego weryfikacji, opcjonalnie z własnym identyfikatorem referencyjnym do rekoncyliacji.

3

Odczytaj wynik

Otrzymaj wynik (zgodność / częściowa zgodność / brak zgodności / nie dotyczy), BIC odpowiadający i czas przetwarzania.

4

Rozgałęź logikę na podstawie wyniku

Kontynuuj przy MATCH, pokaż sugerowaną nazwę i poproś o potwierdzenie przy CLOSE_MATCH, zablokuj automatyczną akceptację przy NO_MATCH, a przy NOT_APPLICABLE pozwól płatnikowi zdecydować.

5

Działaj w swoim interfejsie

Wyświetl jasny sygnał płatnikowi lub uzależnij od wyniku zwolnienie paczki płatności, mandatu lub etapu wdrożenia.

W Twoim przepływie

Gdzie wywołanie API wpisuje się w rzeczywisty przepływ płatności

Punkt końcowy jest bezstanowy, więc to samo wywołanie pasuje do każdego etapu, na którym dane odbiorcy są wprowadzane lub ponownie wykorzystywane - w tym do weryfikacji odbiorców przy wdrożeniu i ponownie w momencie wypłaty.

Wdrożenie odbiorcy

Zweryfikuj numer IBAN sprzedawcy, dostawcy lub pracownika w momencie jego dodania i zapisz zweryfikowaną nazwę obok rekordu.

Płatność w kasie i jednorazowe przelewy

Wywołaj API, gdy płatnik wciąż jest na ekranie, aby wychwycić niezgodność przed autoryzacją.

Paczka płatności i wypłaty masowe

Przejdź przez plik i zweryfikuj każdego odbiorcę przed zwolnieniem partii, a następnie wstrzymaj tylko wyjątki.

Ponowna weryfikacja przed wypłatą

Zweryfikuj ponownie bezpośrednio przed przelewem środków - to właśnie w danych bankowych zmienionych po wdrożeniu kryje się oszustwo polegające na przekierowaniu płatności.

Weryfikacja rachunku w czasie rzeczywistym

Jak używać API do weryfikacji rachunku w czasie rzeczywistym

Synchroniczny kontrakt zapytanie/odpowiedź, dzięki czemu wynik jest dostępny, gdy płatnik wciąż podejmuje decyzję.

Synchroniczność w założeniu

Wywołanie weryfikacji zwraca odpowiedź w tym samym zapytaniu - zwykle znacznie poniżej sekundy - więc nie są potrzebne odpytywanie, webhooki ani kolejka.

Czas w odpowiedzi

Każda odpowiedź zawiera czas przetwarzania przez PSP, więc możesz monitorować opóźnienia i ustawiać alerty tak jak dla każdego innego API.

Stworzone dla płatności natychmiastowych

Weryfikacja mieści się w oknie płatności natychmiastowych SEPA, więc nigdy nie stanie się powodem opóźnienia płatności.

Idempotentne ponowienia

Przekazuj stały identyfikator zewnętrzny przy każdym wywołaniu, aby ponowienie nie tworzyło duplikatu weryfikacji, a każdy wynik był możliwy do prześledzenia.

Jedno wywołanie, jedna odpowiedź

Weryfikacja rachunku w czasie rzeczywistym to po prostu POST z nazwą i numerem IBAN oraz odczyt wyniku: bez sesji, bez adresu URL wywołania zwrotnego i bez stanu do przechowywania między wywołaniami.

Partie i skala

Masowa weryfikacja odbiorców bez przekraczania limitów zapytań

W przypadku plików wypłat z tysiącami odbiorców weryfikacja to jedno wywołanie na rekord, którego tempo ustalasz samodzielnie - duży plik to więc kwestia przepustowości, a nie blokada. Dopasuj pętlę do swojego okna wypłat i porozmawiaj z nami o swoich wolumenach.

Jedno wywołanie na rekord

Przejdź przez plik odbiorców i wywołaj punkt końcowy weryfikacji dla każdego z nich - kontrakt jest taki sam, niezależnie od tego, czy wysyłasz jeden rekord, czy dziesięć tysięcy.

Przepustowość dopasowana do Ciebie

API jest przygotowane na dużą przepustowość, a tempo pętli dopasowujesz do własnego okna wypłat, zamiast być ograniczanym przez wdrożenie w każdym banku.

Zbierz, potem zwolnij

Zbierz wyniki dla całego pliku, automatycznie zwolnij zgodności, a częściowe zgodności i braki zgodności skieruj do kolejki ręcznej weryfikacji.

Wykorzystaj ponownie zweryfikowaną nazwę

Zapisz zweryfikowaną nazwę posiadacza rachunku w rekordzie odbiorcy, aby kolejne przebiegi mogły ją porównać i wykryć ciche zmiany.

Zastosowania

Platformy sprzedażowe, wynagrodzenia i zobowiązania wobec dostawców

Ten sam punkt końcowy obsługuje wdrożenie i moment wypłaty - dwa etapy, na których dane odbiorcy są najbardziej narażone. W przypadku platformy sprzedażowej oznacza to weryfikację sprzedawcy przy wdrożeniu i ponownie przed każdą wypłatą, w ramach jednej integracji.

Platformy sprzedażowe i marketplace

Zweryfikuj numer IBAN sprzedawcy przy wdrożeniu, a następnie ponownie przed każdą wypłatą. Ponowna weryfikacja przy wypłacie wychwytuje dane bankowe zmienione po wdrożeniu - i właśnie tam najczęściej dochodzi do oszustwa polegającego na przekierowaniu wypłaty. Ten sam punkt końcowy obsługuje oba momenty, więc nie potrzebujesz osobnej kontroli przy wdrożeniu i osobnej przy wypłacie.

Wynagrodzenia

Zweryfikuj numery IBAN pracowników przy ich dodaniu i ponownie przed dniem wypłaty, aby wynagrodzenie nigdy nie trafiło na rachunek, który nie należy już do pracownika.

Zobowiązania wobec dostawców

Masowo zweryfikuj numery IBAN dostawców względem nazw przed zwolnieniem paczki płatności i wstrzymaj tylko te rekordy, które wróciły jako częściowa zgodność lub brak zgodności.

Skarb i ERP

Wywołuj API z systemu ERP lub systemu skarbowego, aby weryfikacja była częścią przygotowania pliku płatności, a nie osobnym ręcznym krokiem.

Odpowiedź

Co zwraca API: zgodność, częściowa zgodność, brak zgodności

Każda odpowiedź odpowiada kodowi schematu SEPA VoP, dzięki czemu logika pozostaje prosta. Rozgałęziaj logikę na podstawie kodu, a nie brzmienia etykiety. Wynik zgodności to prawidłowa odpowiedź 200 - tylko awarie techniczne wracają jako 4xx lub 5xx.

MATCH · MTCH

Nazwa odpowiada posiadaczowi rachunku. Odpowiedź zawiera również BIC banku odpowiadającego. Działaj dalej bez obaw.

CLOSE_MATCH · CMTC

Częściowa zgodność - nazwa jest prawie prawidłowa, na przykład nazwa handlowa względem nazwy prawnej. Pokaż zweryfikowaną nazwę jako propozycję i poproś płatnika o potwierdzenie.

NO_MATCH · NMTC

Nazwa nie jest zgodna. Wyświetl jasne ostrzeżenie przed potwierdzeniem płatności i zablokuj automatyczną akceptację.

NOT_APPLICABLE · NOAP

Weryfikacja niedostępna obecnie dla tego numeru IBAN. Poinformuj płatnika i pozwól mu zdecydować.

Budować samodzielnie czy integrować

Budowa VoP samodzielnie a API

Czego unikasz, wywołując jeden punkt końcowy, zamiast samodzielnie przystępować do schematu.

Budowa we własnym zakresie

  • Łączność ze schematem Integracja z każdym PSP odpowiadającym
  • Czas do uruchomienia produkcyjnego Miesiące
  • Szczegółowość odpowiedzi Normalizujesz ją samodzielnie
  • Masowa weryfikacja odbiorców Sam budujesz pętlę i ustalasz jej tempo
  • Oba kierunki VoP Zapytania i odpowiedzi budowane osobno
  • Ponowne użycie w różnych produktach Trzeba przebudować każdy przepływ
  • Utrzymanie Po twojej stronie

API Verification of Payee

  • Łączność ze schematem Jedno połączenie, zasięg w całej SEPA
  • Czas do uruchomienia produkcyjnego Tygodnie
  • Szczegółowość odpowiedzi Standaryzowany wynik + BIC + czas
  • Masowa weryfikacja odbiorców Wywołania na rekord dopasowane do Twojego okna wypłat
  • Oba kierunki VoP Zapytania i odpowiedzi przez jedną integrację
  • Ponowne użycie w różnych produktach Jedno API dla UI, partii i mandatów
  • Utrzymanie Obsługiwane przez platformę
Dla kogo jest przeznaczone

Jedno API, trzy grupy odbiorców

Ten sam punkt końcowy odpowiada na bardzo różne potrzeby - zarówno płatników indywidualnych, jak i biznesowych, ponieważ kontrola porównuje przesłaną nazwę z zarejestrowanym posiadaczem rachunku, niezależnie od tego, czy jest to osoba fizyczna, czy firma.

Banki i PSP

Zaoferuj Verification of Payee posiadaczom rachunków i spełnij wymogi rozporządzenia w sprawie płatności natychmiastowych bez budowania łączności ze schematem.

Programiści

Przewidywalny kontrakt REST, odpowiedzi w czasie rzeczywistym, własne identyfikatory referencyjne i jasne kody schematu do rozgałęziania logiki.

Firmy i systemy ERP

Weryfikuj numery IBAN dostawców i wynagrodzeń w partiach przed zwolnieniem paczki płatności, ograniczając ryzyko przekierowania faktur.

FAQ

API - odpowiedzi

Pytania, które najczęściej zadają programiści i zespoły produktowe.

Tak. Wywołanie weryfikacji zwraca odpowiedź synchronicznie, zwykle w czasie znacznie krótszym niż sekunda, i zawiera BIC banku odpowiadającego oraz czas przetwarzania przez PSP, dzięki czemu można monitorować wydajność.

Wywołania są uwierzytelniane za pomocą tokenu Bearer poprzez HTTPS. Można również skorzystać z panelu RoxBusiness do doraźnych weryfikacji bez pisania kodu.

Znormalizowany wynik (MATCH, CLOSE_MATCH, NO_MATCH, NOT_APPLICABLE), kod typu zgodności schematu SEPA, identyfikator weryfikacji, BIC odpowiadający, czas przetwarzania i opcjonalny zewnętrzny identyfikator.

Tak - wywołaj punkt końcowy dla każdego rekordu, aby zweryfikować cały plik dostawców lub odbiorców przed zwolnieniem paczki płatności. Rozwiązanie jest przygotowane na dużą przepustowość.

Tak. Punkt końcowy jest bezstanowy, więc możesz wywołać go przy tworzeniu odbiorcy - na przykład na etapie wdrożenia sprzedawcy lub dostawcy - a następnie ponownie bezpośrednio przed każdą wypłatą. Ponowna weryfikacja przy wypłacie wychwytuje dane bankowe zmienione po wdrożeniu, a właśnie tam najczęściej dochodzi do oszustwa polegającego na przekierowaniu faktury lub wypłaty.

Weryfikacja to jedno wywołanie REST na rekord, więc plik wypłat z tysiącami odbiorców obsługujesz partiami: przejdź przez plik, wywołaj punkt końcowy dla każdego rekordu i zbierz wyniki przed zwolnieniem paczki. Ponieważ API jest przygotowane na dużą przepustowość, tempo pętli dopasowujesz do własnego okna wypłat, zamiast być ograniczanym przez wdrożenie w każdym banku. Porozmawiaj z nami o swoich wolumenach, a wspólnie dobierzemy przepustowość.

Tak. Ta sama weryfikacja jest dostępna w panelu RoxBusiness, więc zespół finansowy lub operacyjny może sprawdzić pojedynczego odbiorcę - kontrola typu „know your payee” przed wysłaniem pieniędzy - podczas gdy programiści korzystają z API w zautomatyzowanych przepływach.

Tak. Weryfikacja porównuje przesłaną nazwę z zarejestrowanym posiadaczem rachunku, niezależnie od tego, czy jest to osoba fizyczna czy firma, i jest wykorzystywana w przepływie mandatów polecenie zapłaty SEPA RoxPay jako kontrola wstępna.

NO_MATCH nie jest błędem transportu - to prawidłowa odpowiedź 200 informująca, że nazwa nie należy do tego numeru IBAN. Traktuj to jako zdecydowany stop w swoim interfejsie lub paczce płatności: wyświetl jasne ostrzeżenie, zablokuj automatyczną akceptację i pozwól użytkownikowi ponownie zweryfikować odbiorcę przed wysłaniem.

CLOSE_MATCH (kod schematu CMTC) oznacza, że nazwa jest prawie prawidłowa - brakuje drugiego imienia, występuje nazwa prawna inna niż nazwa handlowa. Odpowiedź zawiera zweryfikowaną nazwę posiadacza rachunku, dzięki czemu można ją wyświetlić jako propozycję i poprosić płatnika o potwierdzenie, zamiast odrzucać płatność.

W przypadku osób prawnych schemat pozwala na weryfikację względem identyfikatora organizacji (np. włoskiego numeru Partita IVA / Codice Fiscale) oraz względem nazwy. Przesyłasz identyfikator w zapytaniu, a API zwraca standardowy wynik zgodności - przydatne, gdy nazwa zarejestrowana różni się od nazwy handlowej.

Tak. Przed zwolnieniem paczki płatności przejdź przez plik dostawców lub wynagrodzeń i wywołaj punkt końcowy weryfikacji dla każdego rekordu. Rozwiązanie jest przygotowane na dużą przepustowość, dzięki czemu zespoły finansowe mogą masowo walidować numery IBAN względem nazw przed każdym przelewem.

Tak. Wysyłasz zapytanie JSON z nazwą odbiorcy i numerem IBAN, a w odpowiedzi otrzymujesz wynik, zweryfikowaną nazwę (w przypadku częściowej zgodności) i BIC odpowiadający. Zobacz pełne zapytanie i odpowiedź w naszym przykładzie VoP, a struktury danych i kody schematu w dokumentacji API.

Potraktuj wywołanie weryfikacji jako jeden dodatkowy krok przed autoryzacją płatności. Uwierzytelnij się tokenem Bearer, wyślij metodą POST nazwę odbiorcy i numer IBAN, odczytaj wynik, a następnie rozgałęź logikę: kontynuuj przy MATCH, pokaż sugerowaną nazwę i poproś o potwierdzenie przy CLOSE_MATCH, zablokuj automatyczną akceptację przy NO_MATCH i pozwól płatnikowi zdecydować przy NOT_APPLICABLE. Ponieważ punkt końcowy jest bezstanowy, to samo wywołanie wpina się w finalizację zakupu, wdrożenie dostawcy, paczkę płatności czy partię wypłat bez zmiany Twoich szyn płatniczych.

Jedno i drugie - zależy od zadania. Jako narzędzie do sprawdzania odbiorcy odpowiada na pytanie „do kogo należy ten numer IBAN?” dla pojedynczego odbiorcy - przydatne dla zespołu finansowego lub płatnika przed wysłaniem pieniędzy. Jako API walidacji płatności wykonuje tę samą kontrolę w zautomatyzowanym przepływie, dzięki czemu każda płatność lub wypłata jest weryfikowana względem posiadacza rachunku, zanim zostanie wysłana.

„Know your payee” to praktyczny nawyk potwierdzania nazwy posiadacza rachunku przed zapłatą, zamiast polegania na danych z faktury czy e-maila. API zamienia ten nawyk w zautomatyzowany krok: nazwa jest porównywana z numerem IBAN, a Ty otrzymujesz jasną odpowiedź - zgodność, częściowa zgodność, brak zgodności lub weryfikacja niemożliwa - w czasie znacznie krótszym niż sekunda.

Confirmation of Payee (CoP) to brytyjski schemat weryfikacji nazw, a Verification of Payee (VoP) to schemat EPC stosowany w całej UE i SEPA. Jeśli potrzebujesz obu, szukaj dostawcy, który obsługuje schemat SEPA VoP przez jedną integrację i zwraca standaryzowane wyniki, dzięki czemu Twój kod nie zmienia się w zależności od rynku. RoxPay dostarcza VoP jako jedno API REST z kodami schematu, BIC instytucji odpowiadającej i czasem przetwarzania w każdej odpowiedzi.

Na pięć rzeczy. Zasięg: do jakich banków i krajów w całej SEPA dociera dostawca. Opóźnienie: czy wyniki mieszczą się niezawodnie w oknie płatności natychmiastowych. Dokładność: jak dopasowanie nazw radzi sobie z częściowymi zgodnościami oraz nazwami prawnymi i handlowymi. Kierunki: czy zapytania i odpowiedzi VoP przechodzą przez tę samą integrację. I wsparcie: kto monitoruje usługę i co się dzieje, gdy PSP odpowiadający jest nieosiągalny. Poproś na piśmie o strukturę odpowiedzi i kody błędów - powiedzą Ci więcej niż lista funkcji.

Rozgałęziaj logikę na podstawie kodu schematu, a nie wyświetlanej etykiety. W swoim interfejsie traktuj MTCH jako ciche przepuszczenie, CMTC jako łagodne ostrzeżenie, które pokazuje sugerowaną nazwę i prosi płatnika o potwierdzenie, a NMTC jako ostrzeżenie twarde, które blokuje automatyczną akceptację. NOAP nie jest ani jednym, ani drugim: oznacza, że weryfikacji nie udało się przeprowadzić, więc powiedz płatnikowi, że weryfikacja była niedostępna, i pozwól mu zdecydować. To właśnie rozdzielenie czterech kodów w kodzie sprawia, że zachowanie ostrzeżeń jest przewidywalne.

Tak, i warto. Punkt końcowy jest bezstanowy, więc to samo wywołanie weryfikuje odbiorcę w momencie tworzenia rekordu - na etapie wdrożenia sprzedawcy, dostawcy lub pracownika - a następnie ponownie bezpośrednio przed przelewem środków. Ponowna weryfikacja w momencie wypłaty wychwytuje dane bankowe zmienione po wdrożeniu, a właśnie tam najczęściej dochodzi do oszustwa polegającego na przekierowaniu wypłaty. Jeden punkt końcowy obsługuje oba momenty, więc nie utrzymujesz dwóch kontroli.

Tak. Dane uwierzytelniające do środowiska testowego wydaje się osobno od produkcyjnych, więc przed uruchomieniem produkcyjnym możesz przetestować na API przepływy zgodności, częściowej zgodności i braku zgodności. Przetestuj też ścieżki niepowodzeń - odpowiedź NOAP, 429 i 5xx - aby logika ponowień i ostrzeżeń była sprawdzona, zanim ruszą prawdziwe pieniądze. Te same dane uwierzytelniające odblokowują też panel RoxBusiness, w którym możesz przeprowadzać doraźne kontrole bez pisania kodu.

Otrzymujesz NOT_APPLICABLE (kod schematu NOAP) jako prawidłową odpowiedź 200, a nie błąd transportu. Oznacza to, że w tym momencie nie udało się przeprowadzić weryfikacji dla tego numeru IBAN. Traktuj to jako nieznany wynik, a nie awarię: poinformuj płatnika, że weryfikacja była niedostępna, i pozwól mu zdecydować, czy kontynuować. Prawdziwe awarie techniczne zwracają kody statusu 4xx i 5xx wraz z czytelnym dla maszyn kodem błędu.

PSP wysyłający to bank płatnika - to on wysyła zapytanie weryfikacyjne. PSP odpowiadający to bank odbiorcy - to on prowadzi rachunek i odpowiada wynikiem zgodności. Schemat EPC określa, jak oba podmioty wymieniają tę wiadomość; korzystając z API, tylko wysyłasz zapytanie i odczytujesz odpowiedź, więc nie budujesz samodzielnie komunikacji między PSP.

Nie. EPC publikuje specyfikacje API między PSP dla Verification of Payee, których PSP używają do wymiany zapytań i odpowiedzi. API VoP opakowuje tę komunikację: wysyłasz nazwę i numer IBAN przez REST i otrzymujesz standaryzowany wynik, kod schematu oraz BIC instytucji odpowiadającej - bez implementowania komunikacji schematu i bez integracji z każdym bankiem odpowiadającym.

Dopasuj tempo pętli do swojego okna wypłat, zamiast wysyłać cały plik wypłat naraz. Jeśli wysyłasz szybciej niż uzgodniona przepustowość, otrzymasz 429 - wycofaj się i ponów z opóźnieniem. W przypadku awarii 5xx ponów z tym samym identyfikatorem zewnętrznym, aby ponowienie nie utworzyło duplikatu weryfikacji. Przy 4xx popraw zapytanie: błędny numer IBAN, brak nazwy lub złe dane uwierzytelniające nie zadziałają przy ponowieniu.

API odpowiada na jedno pytanie - czy ta nazwa należy do tego numeru IBAN - i zwraca wynik schematu. Ten wynik to mocny sygnał do zasilenia własnych reguł ryzyka i oszustw: brak zgodności u odbiorcy, którego dane bankowe zmieniono niedawno, to dokładnie ten wzorzec, który warto eskalować. W logach trzymaj wynik weryfikacji i decyzję z kontroli oddzielnie, aby widzieć, co zatrzymało płatność.

Nie, odpowiadają na różne pytania. Walidacja IBAN sprawdza, czy numer jest poprawnie zbudowany - format kraju i cyfry kontrolne - ale nie mówi nic o tym, kto jest właścicielem rachunku. Verification of Payee pyta bank odbiorcy, czy nazwa należy do tego numeru IBAN. Stosuj oba: walidacja wychwytuje literówki przed wywołaniem, a weryfikacja wychwytuje prawidłowy numer IBAN, który należy do kogoś innego.

Czytaj dalej

Dokumentacja API Struktury danych, kody schematu i przykłady kodu. Porównanie API Budowa własna a integracja z dostawcą. Przewodnik po integracji Krok po kroku od dostępu do środowiska testowego do działającego przepływu VoP. Przewodnik po integracji API (blog) Uwierzytelnianie, zapytanie i cztery możliwe wyniki. Kody odpowiedzi wyjaśnione MTCH, CMTC, NMTC i NOAP w praktyce. VoP dla platform sprzedażowych Weryfikuj sprzedawców przy wdrożeniu i przy wypłacie. VoP dla wynagrodzeń Sprawdzaj numery IBAN pracowników przed dniem wypłaty. VoP dla zobowiązań wobec dostawców Masowo weryfikuj numery IBAN dostawców przed paczką płatności. RoxPay Verification of Payee Jak usługa jest dostarczana na platformie RoxPay. Jak RoxPay wdraża Verification of Payee Schemat SEPA, trio IBAN i kontrola wstępna polecenia zapłaty. Jak działa VoP Przepływ od początku do końca stojący za API. Limity zapytań i przepustowość Jak zaplanować masową weryfikację odbiorców. VoP dla SaaS i platform sprzedażowych Weryfikuj odbiorców przy wdrożeniu i przy wypłacie. Masowe kontrole IBAN z Twojego ERP Masowo zweryfikuj plik płatności przed zwolnieniem. Demo i środowisko testowe Zobacz API, a potem przetestuj je z dostępem do środowiska testowego. Zasięg banków Do jakich instytucji API dociera w całej SEPA. VoP a walidacja IBAN Kontrola formatu i kontrola nazwy to nie to samo. Regulamin schematu EPC Zasady stojące za kodami zgodności. Monitoring i obserwowalność Co logować i na co ustawiać alerty na produkcji. Przykład VoP Przykład praktyczny Weryfikacja odbiorcy Podstawy Dokładność VoP Dopasowanie i dokładność VoP a Confirmation of Payee Porównanie koncepcji

Zintegruj Verification of Payee

Uzyskaj dane uwierzytelniające i uruchom produkcyjnie schemat SEPA VoP za pomocą jednej integracji REST.