Шаг 1 из 5
Найдём вашу компанию
Введите эстонский registrikood. Название, статус и юридический адрес подтянутся автоматически из Äriregister.
В реальном приложении запрос идёт на ваш backend → RIK API. Логин/пароль RIK никогда не хранится во frontend.
Для прототипа:
Demo Restaurant OÜ
Registrikood 12345678
✓ В реестре
✓
Компания существует и активна.
Следующий шаг подтвердит, что именно вы имеете право действовать от её имени.
Следующий шаг подтвердит, что именно вы имеете право действовать от её имени.
Шаг 2 из 5
Подтвердите личность
После eID-аутентификации backend получает идентификатор пользователя и сверяет его с лицами, имеющими право представительства компании.
AK
Личность подтверждена
Isikukood получен от eID → совпадение найдено через RIK `esindus_v1`.
✓
Право представительства подтверждено.
Пользователь может действовать от имени выбранной компании.
Пользователь может действовать от имени выбранной компании.
Шаг 3 из 5
Добавьте ресторан
Юридическое лицо уже подтверждено. Теперь привяжите конкретную точку, которую пользователи увидят в приложении.
✓
Компания уже подтвержденаЭта точка будет принадлежать подтверждённому юридическому лицу.
✓
Дополнительная venue-проверкаМожно подтверждать e-mail домена, официальный сайт, PTA/лицензионные данные или отправлять спорные случаи на модерацию.
Шаг 4 из 5
Настройте выплаты
Для бронирований с предоплатой, заказов и билетов финансовая проверка должна быть отдельной от бизнес-реестра.
S
Payment provider / Connect
KYB/KYC, банковский счёт и payouts
Прототип. В production здесь открывается hosted onboarding выбранного PSP. Не храните банковские/KYC-документы без необходимости.
Готово
Бизнес подтверждён
Теперь ресторан может принимать бронирования и заказы, а после payment onboarding — продавать билеты и принимать предоплаты.
✓
Business verifiedÄriregister✓
Representative verifiedeID + representation rights✓
Payments verifiedPayment provider{
"businessVerification": {
"registryCode": null,
"registryStatus": null,
"companyVerified": false,
"identityVerified": false,
"representationVerified": false,
"venueVerified": false,
"paymentsVerified": false,
"verifiedAt": null
}
}