Verify Customer [under construction] Verify Customer Description Once the account is validated, a one time passcode (OTP) can be sent to the users phone or email on file. # Requirement Components ✅ 3.1 Choose how to receive OTP SCREEN Text, Call, Email options: only display methods available IOS/ANDROID Hide PII - CC + *** *** 7187, e**********@gmail.com IOS/ANDROID Generate 6 digit OTP that is valid for a 5 minute period PLATFORM Send OTP via user selected method PLATFORM Help URL: SUPPORT ✅ 3.2 Enter OTP SCREEN Input attributes: 6 digit code IOS/ANDROID Auto submit, import from text if available (likely iOS only) IOS/ANDROID After 3 incorrect attempts within period, trigger “attempt lock” PLATFORM Resend using method selected on screen 3.1 Display sent banner feedback After 5 times every 3 minutes, trigger “Lock error” (specific rate-limit code will need to be accounted for on the front end (429), and populate with the right information based on that code) IOS/ANDROIDPLATFORM ✅ 3.3 [Loading] Verifying OTP SCREEN Short loading screen: 15 sec timeout IOS/ANDROID Pass- OTP, “success” upon verification | Receive- premise, meter ID, etc. PLATFORM ✅ 3.4 [Platform Error] Verification messages SCREEN Have more questions? Submit a request here.