Skip to content

Passive Customers

Passive Customers are users who only need to enter codes/tokens to activate or reactivate their devices (e.g. PAYG batteries or systems). They do not manage inventory or see maps or history.


Access Model

  • No login is required.
  • The app opens directly into a simplified interface centered around:
  • BLE connection to the customer’s device.
  • Keypad for entering codes/tokens.

This makes it easy for customers who are not comfortable with complex menus.


Connecting to a Device via BLE

Before entering a code, the customer’s phone must be connected to their device over Bluetooth Low Energy (BLE).

  1. Open OvApp on the phone.
  2. Select the correct device from the list (usually identified by a known name or ID). 3.. Tap the Bluetooth icon to start scanning for nearby devices.

Passive Customer – Connect via Bluetooth

  1. Once the device is connected, the Keypad view becomes active.

Using the Keypad

The Keypad is the main feature for Passive Customers.

Passive Customer – Keypad

  • The customer receives a code/token from a Distributor, Agent, or automated system.
  • This code/token represents a number of days of service (for PAYG activation).

Steps to Enter a Code

  1. Ensure your device is connected via BLE (see above).
  2. Go to the Keypad screen.
  3. Carefully enter the code/token using the on-screen keypad.
  4. Press the Confirm/OK button.

If the token is valid:

  • The device will be reactivated for the purchased number of days.
  • The remaining credit days (PAYG) will update on the device side.

If the token is invalid:

  • The device may show an error on screen.
  • OvApp may display a message indicating the code was rejected.

💡 If customers repeatedly see token errors, they should contact their local Agent or Distributor to verify the code and device ID.


Offline Behavior

  • Passive Customers can:
  • Connect via BLE.
  • Enter tokens on the Keypad.
  • These actions work even without internet, because validation happens on the device side using embedded PAYG logic.
  • When the phone later reconnects to the network, any logs or metadata can be synced (depending on configuration).