Why didn’t I receive my OTP code?

There are a few common reasons why you might not receive your One-Time Password (OTP) when logging in to NowServing. Below are the possible causes and what you can do to resolve them.


1. Temporary Network Issues

Why does this happen?

Network issues can sometimes occur due to poor signal, service interruptions, or delays from your mobile provider.

When this happens, OTP messages may arrive late or out of order.

What should I do?

Avoid requesting the OTP multiple times in a short period.

If you request another OTP too quickly, you might receive the first OTP after the system is already expecting the second one, which will cause an error.

Best practice:

  • Stop requesting new OTPs

  • Wait 15–30 minutes

  • Try logging in again after waiting


2. You’re Using an International Mobile Number

This usually affects patients located abroad (e.g., US, UK, UAE, and other countries) who are using international phone numbers.

Why does this happen?

In some countries, international SMS messages are blocked or filtered by local telecom providers, preventing OTP messages from being delivered.

What should I do?

We can enable OTP delivery via email instead.

To do this, please contact NowServing Support at 📧 support@nowserving.ph

Include the following details:

  1. Full name of the patient

  2. Mobile number being used

  3. Email address

  4. A clear copy of a valid ID

Once your email is linked to your account, our team will inform you when you can try logging in again.

👉 Log in using the same mobile number, and your OTP will be sent to your email instead.