13. Settings

Skip to main content

13. Settings

The Settings module allows a DSP user to view and manage account-level information, personal profile details, operational role configuration, permissions, subscriptions, and identification assets such as QR codes.
This chapter describes each available setting, its purpose, and the supported user actions.

Settings
Settings

13.1 Accessing Settings

  1. Open the BhuMeet DSP mobile application.
  2. From the bottom navigation bar, tap Settings.

The Settings screen displays account-related options based on the user’s current role.

13.2 OTP Verification

OTP (One-Time Password) verification is used across the application to confirm sensitive actions and ensure account security.

General behavior:

  • OTP is sent automatically when a verification-required action is initiated.
  • OTP delivery is based on the action:
    • Mobile number updates. OTP is sent to the entered mobile number.
    • Email updates. OTP is sent to the entered email address.
    • Order completion (if enabled). OTP is sent to the customer’s registered mobile number.
  • The action is completed only after successful OTP verification.

Validation rules:

  • OTP entry is mandatory where applicable.
  • If OTP verification fails or is cancelled, no changes are applied.
  • OTP validity is time-bound.
  • Users must reinitiate the action if the OTP expires.

System feedback:

  • The system displays appropriate success or failure messages based on OTP validation status.

13.3 Profile

The Profile section displays personal information linked to the logged-in user.

13.3.1 Viewing Profile Details

Displayed fields:

  • Name
  • Phone Number
  • Email

Each field includes an Edit option where applicable.

Profile
Profile

13.3.2 Edit Name

  1. On the Profile screen, tap Edit next to Name.
  2. The Edit Name dialog opens.

Fields:

  • First Name (Required)
  • Last Name (Required)
  1. Update the required fields.
  2. Tap Update to save changes.

System behavior:

  • Changes are saved immediately.
  • The Profile screen refreshes with updated values.
Edit Name
Edit Name

13.3.3 Edit Mobile Number

  1. Tap Edit next to Phone Number.
  2. The Edit Mobile Number dialog opens.

Field:

  • Mobile Number (Required)
  1. Enter the new mobile number.
  2. Tap Continue.

System behavior:

  • An OTP is sent to the entered mobile number.
  • The number is updated only after successful OTP verification.
Edit Mobile Number
Edit Mobile Number

13.3.4 Edit Email Address

  1. Tap Edit next to Email.
  2. The Edit Email dialog opens.

Field:

  • Email (Required)
  1. Enter the new email address.
  2. Tap Continue.

System behavior:

  • An OTP is sent to the entered email address.
  • The email address is updated only after verification.
Edit Email
Edit Email

13.3.5 Logout

The Logout My Account option allows the user to securely sign out of the application.

To log out:

  1. On the Profile screen, tap Logout My Account.
  2. A confirmation dialog is displayed.

Dialog details:

  • Message:
    “Are you sure you want to log out of your account?”
  • Options:
    • Cancel. Closes the dialog and keeps the user logged in.
    • Logout. Logs the user out and returns to the login screen.
Logout
Logout

System behavior:

  • Logout is completed only after user confirmation.
  • All active sessions for the user are terminated on logout.

13.4 Organization Details

This section displays DSP organization-level information.

Displayed information:

  • Organization Name
  • Registered Location

This information is read-only.

13.5 Permissions

13.5.1 OTP for Order Completion

This setting controls OTP-based verification during order completion.

  1. Navigate to Permissions under Settings.
  2. Locate OTP for order completion.

Toggle behavior:

  • Enabled:
    The pilot must enter an OTP sent to the customer before marking an order as completed.
  • Disabled:
    Orders can be completed without OTP verification.

System behavior:

  • The toggle state is saved immediately.
  • The setting applies to all applicable orders.
OTP for order completion toggle
OTP for order completion toggle

13.6 View My QR Code

This section provides a QR code associated with the DSP account.

13.6.1 Viewing the QR Code

  1. Tap View My QR Code.
  2. The QR code screen opens.

Displayed elements:

  • DSP name
  • QR code
OTP for order completion toggle
OTP for order completion toggle

13.6.2 QR Code Actions

Available actions:

  • Download QR code
  • Share QR code

System behavior:

  • Download saves the QR code image to the device.
  • Share opens the system share options.

13.7 My Subscriptions

The My Subscriptions section provides a read-only view of the active subscription plan.

13.7.1 Viewing Subscription Details

Displayed information:

  • Plan Name
  • Start Date
  • Expire Date

13.7.2 Lead Usage Details

The subscription screen also displays usage metrics:

  • Total Leads
  • Consumed Leads
  • Remaining Leads

System behavior:

  • Values are informational only.
  • No subscription modification actions are available on this screen.

13.8 My Role

The My Role section defines how the user operates within the system.

13.8.1 Viewing Current Role

Displayed roles:

  • Work as a DSP
  • Work as a DSP & Pilot

The active role is highlighted.

My Role selection
My Role selection

13.8.2 Role Selection Behavior

  • Work as a DSP:
    User manages DSP operations only.
  • Work as a DSP & Pilot:
    User manages DSP operations and can act as a pilot.

System behavior:

  • Role selection affects available features across the application.
  • Changes take effect immediately.

13.9 Assigned Drone UIN

This section displays the drone assigned to the user when operating as a pilot.

Displayed field:

  • Assigned Drone UIN

This field is read-only.

13.10 Assign Order to Me

This toggle is available when the user is operating as DSP & Pilot.

13.10.1 Toggle Behavior

  • Enabled:
    All orders from the user’s area are automatically assigned to the user, and the user acts as the pilot.
  • Disabled:
    Orders follow the standard assignment workflow.

System behavior:

  • The toggle state is saved immediately.
  • The behavior applies to future orders.
Assign order to me
Assign order to me

13.11 Summary

The Settings module centralizes account, role, permission, and subscription information.
Most options are informational, while selected controls directly influence operational workflows such as order completion, role behavior, and order assignment.

Table of Contents
Scroll to Top