Docs · Mobile app · How-to

Driver login with OTP

The driver will be logged in to the app on their own phone, with their trips visible, using only the phone number already on their driver record.

Drivers do not have passwords. They enter the mobile number that is on their driver record, NShine ERP sends a one-time password (OTP) to that number on WhatsApp, and the driver types it in. The office controls who can log in through the Enable Mobile App switch; the driver only needs their phone.

Before You Start

  • The app is switched on for the company and for this driver (see Turn the mobile app on).
  • The driver record has the correct mobile Phone with country code.
  • OTP via WhatsApp is on under Settings › Notification Settings.
  • The driver has WhatsApp on the same phone number and a data connection.

Steps

  1. Install the NShine ERP mobile app from the app store on the driver’s phone.
  2. Open the app and enter the mobile number exactly as on the driver record. Include the country code if the app asks for it.
  3. Request the code. A one-time password arrives on WhatsApp within a few moments.
  4. Enter the code in the app.
  5. Allow notifications and location when the phone asks. Notifications are how the driver learns of a new trip; location is what feeds Live Tracking.
  6. Check the trip list shows the driver’s assigned bookings. An empty list is normal if no booking has this driver on it yet.

What the login checks

Check

Where it is set

If it fails

Phone number matches a driver

Drivers › Phone

No code is sent; correct the number on the record

Enable Mobile App is on

Drivers › Enable Mobile App

Login is refused

Enable Driver Mobile App is on

Settings › Company

Login is refused for every driver

Driver is active

Drivers › Is Active

Login is refused

OTP via WhatsApp is on

Settings › Notification Settings

No code arrives

What This Changes

  • The driver is signed in on that phone and stays signed in until they log out or the office switches the app off for them.
  • The OTP message is recorded in Settings › Notification Delivery Log with its Channel, Status and Delivered time.
  • Each OTP sent on WhatsApp counts towards the plan’s message allowance.

Tips

  • Do the first login with the driver in the office, so a wrong phone number is fixed on the spot.
  • If the code does not arrive, check the delivery log before resending; it tells you whether the message was sent, skipped or failed.
  • Where your plan offers other login methods, such as biometric unlock after the first OTP login, the app shows them on the login screen.

Frequently asked questions

Need Help?

Chat with the NShine ERP support team on WhatsApp at +91 79950 87755, or ask from inside the app. Last checked 9 November 2026 against app.nshineerp.com.

Ready to Take Control of Your Business?

Start your 7 day free trial today

No credit card | No commitment | Just try it and see