How to Verify a Phone OTP

When you sign up or log in to KiddyCash, the platform sends a one-time password (OTP) to your registered phone number. An OTP is a short, temporary code — usually 4 to 6 digits — that confirms you are the real owner of that phone number. Completing this step is required before you can access your wallet, manage allowances, or use any KiddyCash feature.

This process is part of KiddyCash’s security layer, which also includes your account PIN. If you ever need to update that PIN after verification, see How to change your account PIN.


Before You Start

Make sure you have:

  • Your phone with you and switched on
  • An active SIM card with network signal (Safaricom, Airtel, MTN, or any local carrier)
  • Access to your SMS inbox

Note: The OTP is sent as a plain SMS — you do not need mobile data or an internet connection to receive it. This works even on basic feature phones common across East Africa.


Steps to Verify Your Phone OTP

  1. Go to the KiddyCash login or sign-up page. Open your browser and visit https://kiddy.cash/login. If you are signing up for the first time, tap Create account. If you are logging in, enter your phone number and continue.

  2. Enter your phone number. Type your number in international format where required — for example, a Nairobi number would look like +254 7XX XXX XXX. Double-check for typos before tapping Send code.

  3. Wait for the SMS. KiddyCash will send an OTP to that number within a few seconds. Check your Messages app. The SMS will come from a KiddyCash shortcode and will read something like: “Your KiddyCash verification code is 847291. Do not share this with anyone.”

  4. Enter the OTP on screen. Go back to the KiddyCash screen. Type the 6-digit code into the boxes provided. The code is case-sensitive and numeric — enter it exactly as it appears.

  5. Tap Verify. Once you tap Verify, KiddyCash checks the code against what was sent. If it matches, your phone number is confirmed and you move to the next step of setup or login.

  6. If the code has expired, request a new one. OTPs are valid for 5 minutes only. If you waited too long or the SMS arrived late, tap Resend code. A new OTP will be sent to the same number. You can usually resend up to three times before the system temporarily locks the request for security reasons.


Troubleshooting

  • No SMS received? Check that your phone has network signal and your inbox is not full. On some networks — particularly in areas with congestion — SMS can be delayed by up to 2 minutes.
  • Wrong number entered? Go back and correct it. You may need to restart the verification flow from the login page.
  • Code not working? Make sure you are entering the most recent code. Earlier codes are automatically invalidated when a new one is sent.

If you have forgotten your PIN entirely and cannot get past login, see How to reset a lost PIN for the full recovery process.


What Happens Next

After your phone is verified, you can set up your KiddyCash wallet, create a family, link school or business accounts, and manage subscriptions. To learn about the latest subscription updates on the platform, read What’s new in subscriptions in KiddyCash and A closer look at subscriptions in KiddyCash.