Mobile access documentation

Mobile Login, Signup, Approval, and Base Data Loading in Petrodweep

Learn how Petrodweep mobile login works with email, phone OTP, signup verification, pending approval, inactive users, base data loading, and retry behavior.

Mobile App Docs Mobile Access Docs
Petrodweep mobile app login screen for secure access
Mobile access starts with login, signup verification, approval, and setup data loading

Mobile access is more than entering credentials. Petrodweep signs the user in, loads company setup data, checks permissions and policy, and then routes the user to the correct dashboard for their role.

Email login

Use email or username with password when the account was created for password login.

Phone OTP

Use a valid Indian mobile number to receive and verify an SMS OTP.

Pending approval

Some signup accounts must be activated by an administrator before full access is available.

Mobile app doc Mobile App Login, signup, approval, and base data

How to use this documentation

Use this page as an end-user workflow guide. It explains who should use the page, what setup is needed, what steps to follow, what fields matter, and what to check when something looks wrong.

Who should use it

Owner Admin Manager Employee Customer Auditor Tanker Employee

Before you start

  • The user knows whether they should use password login or phone OTP login.
  • Signup users have access to the email or phone used during registration.
  • An owner or admin is available to approve pending signup users when required.

Step-by-step workflow

  1. 1

    Use password login when credentials are assigned

    Enter the email, username, or assigned login identifier and password on the login screen.

  2. 2

    Use phone OTP when enabled

    Enter a valid Indian mobile number, request the OTP, enter the code, and wait for the app to finish sign-in.

  3. 3

    Complete signup verification

    Signup users enter required details, verify the code, and then wait for approval if the pump requires activation.

  4. 4

    Load base data after sign-in

    The app loads company, user, permissions, policy, pending approvals, and setup records before routing to the dashboard.

  5. 5

    Retry if loading fails

    Use the Try Again action on the base data loading screen when the app cannot fetch required setup data.

Important fields

Email login

Password-based access using the user's email, username, or assigned login identifier.

Phone login

OTP-based access that normalizes Indian mobile numbers to the expected phone format.

Pending approval

Signup state where an administrator must activate the user before full access is available.

Inactive user

A user whose operational navigation can be restricted even if authentication succeeds.

Retry

The recovery action shown when base data fails to load after authentication.

Common mistakes

  • Using phone OTP for an account that was not configured for phone login.
  • Entering a phone number that is not a valid Indian mobile number.
  • Assuming verified signup means the account is already active.
  • Closing the app during base data loading and then thinking permissions are missing.

Troubleshooting

Phone OTP does not arrive.

Confirm the mobile number is correct, use the resend option where available, and check whether the account supports phone login.

Signup verification fails.

Confirm the verification code, request a new code if needed, and make sure the username matches the signup entry.

Login succeeds but the app does not open the dashboard.

Wait for base data to load or use Try Again if the loading screen shows an error.

A new user is still restricted.

Ask an admin to approve the signup and assign the required role permissions.

Related documentation

Mobile app equivalents

  • Mobile getting started
  • Mobile role-based access
  • Mobile profile settings

Screenshot note

  • Uses mobileApp1 for login. Dedicated phone OTP and signup screenshots can be added later without creating separate pages.

Use email or username with password

The main login screen accepts the user's login identifier and password. Indian phone-shaped values are normalized when needed, but users should normally use the credential method given by the pump admin.

Use phone OTP when available

Phone Login accepts a 10-digit Indian mobile number, sends an OTP, then verifies the code. After verification, the app loads base data and routes the user to the correct screen.

Complete signup and verification

Signup collects name, username, email, phone, password, and company fields where required. The user verifies the code sent during signup before the account can proceed.

Understand pending approval and inactive access

A successful signup may still require administrator activation. Inactive users can have restricted navigation, and some tabs or admin actions are hidden until the user is active.

Use base data retry if loading fails

After sign-in, the app loads base data. If loading fails, the retry screen lets the user try again instead of showing an empty dashboard.

Login troubleshooting checklist

Check whether you should use password login or phone OTP
Enter the correct email, username, or Indian mobile number
Use the OTP sent to the registered phone when using phone login
Verify signup with the code sent during registration
Wait for admin activation if your signup is pending
Use Try Again if base data loading fails
Ask an admin to check inactive status or permissions if screens are missing

How Petrodweep handles mobile access

  • Petrodweep supports password login, email login entry points, phone OTP login, signup verification, and forgot-password access.
  • After authentication, base data loads user, company, policy, permissions, pending approvals, and setup records.
  • Pending approval and inactive status are documented so end users understand why access may be limited.

Frequently asked questions

Why did signup succeed but I still cannot use everything?

Your account may be waiting for administrator activation or may not have permissions assigned yet.

Why does the app show Try Again after login?

Authentication succeeded, but base data did not load. Retry after checking internet connectivity.

Can I log in with phone number?

Yes, when phone OTP login is enabled for your account. Enter a valid Indian mobile number and verify the OTP.

Related resources

Mobile Core Docs

Mobile Getting Started

Learn how new Petrodweep mobile users open the app, sign in, wait for setup data, understand their first dashboard, and know why some tabs or screens may be hidden.

Read next

Mobile Access Docs

Mobile Role Access

Learn how Petrodweep mobile app access changes for owners, admins, managers, employees, customers, auditors, and tanker employees using permissions, dashboard variants, role scope, and inactive status.

Read next

Mobile Profile Docs

Mobile Profile

Learn how Petrodweep mobile users review profile information, upload profile, PAN, and Aadhar images, accept agreements, reset passwords, and sign out.

Read next

Need help with this Petrodweep workflow?

Share this documentation link with your team, or contact us if you want the matching workflow explained for your pump setup.