One login link for the whole tenant. ID is the customer phone number. Password is the reusable 6-digit code issued by staff during onboarding.
Login route
/tpco/login
Host-aware tenant link
Login ID
Phone number
Use the registered member mobile
Password
6 digits
Reusable until staff changes it
Customer access
Staff create the customer record, issue the reusable 6-digit password, and customers return to this same tenant login page anytime they want to open their wallet.
Phone number
Use the member phone number registered by the staff team.
6-digit password
Enter the reusable 6-digit password shared by the staff team.
Security model
Phone number + reusable password
This replaces the old OTP flow and keeps access tied to the tenant where the member account was created.
Session note
Once signed in, the wallet stays open through a secure tenant customer session.
Customers should receive their login details from staff through WhatsApp during onboarding, then keep that message for future logins.