Rejestracja firm po NIP i weryfikacja VIES w sklepie B2B
W sklepie B2C rejestracja jest opcjonalna i im krótsza, tym lepiej. W sklepie B2B jest odwrotnie: rejestracja to brama, przez którą przechodzi każdy klient, zanim zobaczy ceny i złoży zamówienie. To moment, w którym decydujesz, czy po drugiej stronie jest realna firma, do jakiej grupy cenowej ją przypisać i na jakich warunkach będzie kupować. Dobrze zaprojektowany gate rejestracyjny załatwia to bez tarcia – klient wpisuje NIP, a system robi resztę. Źle zaprojektowany zamienia rejestrację w formularz na dwadzieścia pól, który skutecznie zniechęca. Poniżej przechodzimy przez cały przepływ.
Po co w ogóle gate rejestracyjny
Zablokowanie sklepu za logowaniem bywa mylnie odbierane jako utrudnianie życia klientom. W B2B to odwrotnie – dobra rejestracja robi porządek po obu stronach.
- Odróżnia firmę od przypadkowego konta. Ceny hurtowe i kredyt kupiecki nie są dla każdego. NIP to pierwszy filtr.
- Przypisuje do właściwego cennika. Bez wiedzy, kim jest klient, nie pokażesz mu właściwych cen. Rejestracja to moment, w którym trafia do grupy cenowej. Jak działają same cenniki, opisujemy we wpisie o indywidualnych cennikach B2B.
- Chroni ceny. Negocjowane stawki nie powinny wyciekać do konsumentów ani do konkurencji. Gate cenowy jest tego naturalnym strażnikiem.
- Porządkuje dane. NIP to jednoznaczny identyfikator, który spina konto w sklepie z kartoteką kontrahenta w ERP. Jedno źródło prawdy o firmie zamiast dwóch rozjeżdżających się rekordów.
Warto pamiętać, że gate to element całej definicji sklepu B2B – rozkładamy ją we wpisie czym różni się sklep B2B od zwykłego.
Przepływ rejestracji krok po kroku
Sensowny przepływ ma cztery etapy i większość z nich dzieje się bez udziału klienta.
1. Formularz z numerem NIP
Klient podaje NIP i minimum danych kontaktowych – imię, e-mail, telefon. Nie każ mu na tym etapie wpisywać pełnego adresu, nazwy firmy ani numeru REGON. Te dane za chwilę pobierzesz sam. Im krótszy formularz startowy, tym więcej firm go dokończy.
2. Walidacja i pobranie danych z rejestru GUS
Po wpisaniu NIP-u sprawdzasz najpierw jego poprawność formalną (suma kontrolna), a potem odpytujesz rejestr. GUS udostępnia API rejestru REGON, tak zwane BIR – po numerze NIP zwraca dane rejestrowe firmy: nazwę, adres, REGON, kody PKD. Dostęp jest bezpłatny, przyznawany po złożeniu wniosku, a usługa działa w technologii SOAP, co dla zespołu oznacza trochę więcej pracy integracyjnej niż przy prostym REST, ale nic nadzwyczajnego.
Efekt dla klienta jest taki, że po wpisaniu jednego NIP-u formularz sam uzupełnia nazwę i adres. To nie kosmetyka – to najskuteczniejszy sposób na skrócenie rejestracji i uniknięcie literówek w danych, które potem trafiają na fakturę.
3. Weryfikacja statusu VAT
Tu trzeba rozróżnić dwie sytuacje, bo mieszanie ich to częsty błąd.
Sprzedaż krajowa. Dla polskich firm status podatnika VAT sprawdza się w wykazie prowadzonym przez krajową administrację skarbową (tak zwana biała lista). VIES nie jest tu właściwym narzędziem – on dotyczy transakcji wewnątrzunijnych.
Sprzedaż do innych krajów UE. Tu wchodzi VIES (VAT Information Exchange System) – system wymiany informacji o VAT prowadzony przez Komisję Europejską. Pozwala sprawdzić, czy numer VAT-UE kontrahenta jest aktywny w jego kraju członkowskim. Wpisujesz numer VAT-UE, a system odpytuje administrację skarbową danego państwa i zwraca odpowiedź, czy numer jest ważny.
To ma bezpośredni skutek podatkowy. Dodatnia weryfikacja VAT-UE w VIES jest podstawą do zastosowania mechanizmu odwrotnego obciążenia i stawki 0 procent przy wewnątrzwspólnotowej dostawie towarów – VAT rozlicza wtedy nabywca w swoim kraju. Jeśli sprzedajesz za granicę, ten krok nie jest opcjonalny, bo od niego zależy, jaką stawkę VAT nabijesz na dokumencie. Szczegóły ustawień podatkowych zawsze warto potwierdzić z księgowością klienta – my odpowiadamy za to, żeby weryfikacja działała technicznie i była zapisana przy zamówieniu.
4. Akceptacja konta – ręczna, automatyczna albo mieszana
Ostatni etap to decyzja, czy i na jakich warunkach wpuścić klienta. Masz trzy modele:
| Model | Jak działa | Kiedy pasuje |
|---|---|---|
| Automatyczny | Po dodatniej weryfikacji NIP i VAT konto aktywuje się samo, na standardowej grupie cenowej | Duży wolumen rejestracji, jednorodne warunki |
| Ręczny | Handlowiec sprawdza firmę, przypisuje cennik i limit kupiecki, zatwierdza | Sprzedaż z indywidualnymi warunkami i kredytem kupieckim |
| Mieszany | Automat wpuszcza na warunki podstawowe, człowiek zatwierdza indywidualne cenniki i limity | Najczęstszy w praktyce |
Model mieszany zwykle wygrywa, bo łączy szybkość z kontrolą: klient może zacząć kupować od razu na standardowych warunkach, a handlowiec w tle ustala mu cennik i limit. O tym drugim – limitach kupieckich i odroczonych płatnościach – piszemy osobno we wpisie o limitach kupieckich.
UX – nie każ przepisywać tego, co można pobrać
Najczęstszy grzech rejestracji B2B to formularz, który wygląda jak wniosek urzędowy. Skoro dane firmy są w publicznym rejestrze i możesz je pobrać po NIP-ie, zmuszanie klienta do ich przepisywania jest po prostu marnowaniem jego czasu i zapraszaniem literówek.
Kilka zasad, które robią różnicę:
- Jedno pole robi robotę za pięć. Klient wpisuje NIP, reszta uzupełnia się z GUS. Adres i nazwę pokazujesz do potwierdzenia, nie do wpisania.
- Walidacja od razu, nie po wysłaniu. Zły NIP czy nieaktywny VAT pokaż w momencie wpisania, a nie dopiero po kliknięciu „zarejestruj”.
- Nie blokuj na twardo tego, co niepewne. Jeśli rejestr chwilowo nie odpowiada, pozwól dokończyć rejestrację i zweryfikuj w tle, zamiast wywalać klienta z procesu.
- Powiedz, co dalej. Jeśli konto czeka na ręczną akceptację, jasno to zakomunikuj i podaj orientacyjny czas. Cisza po rejestracji to najczęstszy powód, dla którego klient odpada.
Cała ta orkiestracja – NIP, GUS, VIES, biała lista, akceptacja – to zestaw integracji, które muszą zagrać razem i odłożyć wynik przy koncie klienta. W naszym pokazowym sklepie demo.koda.plus rejestracja firmy działa właśnie tak: konto akceptowane po NIP, dane pobierane z rejestru, a nie przepisywane ręcznie.
Najczęstsze błędy w rejestracji B2B
Gate rejestracyjny psuje się w powtarzalny sposób. Kilka wtop, które widać najczęściej.
- Formularz jak wniosek urzędowy. Dwadzieścia pól do ręcznego wypełnienia, w tym dane, które są w rejestrze publicznym. To najprostszy sposób, żeby połowa firm porzuciła rejestrację w połowie.
- Twarda blokada, gdy rejestr nie odpowiada. API GUS bywa chwilowo niedostępne. Jeśli w takim momencie klient nie może dokończyć rejestracji, tracisz go bez powodu. Lepiej pozwolić dokończyć i zweryfikować w tle.
- Mylenie białej listy z VIES. To dwa różne narzędzia do dwóch różnych sytuacji – krajowej i wewnątrzunijnej. Użycie VIES do sprawdzenia polskiej firmy albo białej listy do kontrahenta z UE to prosta droga do złej stawki VAT na dokumencie.
- Weryfikacja tylko przy rejestracji. Status VAT firmy może się zmienić po założeniu konta. Przy sprzedaży z odroczeniem warto sprawdzać go ponownie, a nie tylko raz na starcie.
- Cisza po rejestracji. Konto czeka na ręczną akceptację, a klient nie dostaje żadnej informacji i nie wie, czy w ogóle może już kupować. Brak komunikatu o statusie to jeden z najczęstszych powodów, dla których firma nie wraca.
Każdy z tych błędów da się usunąć projektem przepływu, a nie kolejnym polem w formularzu. Zasada jest ta sama co w całym B2B: mniej pracy po stronie klienta, więcej po stronie systemu.
Podsumowanie
Rejestracja po NIP to nie formalność, tylko fundament sklepu B2B. Dobry przepływ pobiera dane z rejestru GUS zamiast kazać je przepisywać, weryfikuje status VAT we właściwym systemie – białej liście dla kraju, VIES dla sprzedaży do UE – i kończy się świadomą decyzją o akceptacji konta. Zrobiony porządnie, skraca drogę klienta do pierwszego zamówienia i od razu porządkuje dane po Twojej stronie. Jak spiąć to z resztą sprzedaży hurtowej, pokazujemy w ofercie dla hurtowni B2B.