Skip to content

Sales Rep Overview

The Sales Rep flow is the customer registration and onboarding workflow used by OVES salespersons to sign up new customers in the field. It provides an 8-step guided process with a progress timeline at the top.


Login

When the salesperson opens the page, they first log in with their employee credentials. Once authenticated, they enter the guided onboarding flow.


Workflow Steps

The sales rep onboarding flow follows an 8-step progression:

Customer → Package → Subscription → Preview → Payment → Vehicle → Battery → Done

Step Description
1. Customer Fill in the new customer's personal details and register them in the backend (Odoo)
2. Package Browse and select a product package bundling a main product with battery swap privilege
3. Subscription Choose a payment plan — frequency and price (weekly, monthly, etc.)
4. Preview Review a summary of customer details, package, subscription plan, and total cost
5. Payment Collect payment via M-Pesa or manual receipt; creates the subscription order in the backend
6. Vehicle Scan a QR code on the physical vehicle/product to link it to the customer's subscription
7. Battery Scan and connect to a battery via Bluetooth, read energy level, calculate initial electricity cost
8. Done View a receipt confirming the entire registration — includes a temporary password for the customer

A progress timeline at the top of the screen highlights the current step.


Key Features

  • End-to-end onboarding — from customer registration to product handover in a single flow
  • Odoo integration — customer details and subscription orders are created directly in the backend
  • Payment integration — supports QR scan or manual receipt entry
  • QR-based vehicle linking — physical product is tied to the subscription by scanning
  • BLE battery assignment — battery identity and energy are read via Bluetooth
  • Session persistence — if the app is interrupted or the salesperson steps away, they can resume exactly where they left off
  • Localization — language toggle in the header supports multiple languages

Screenshots

Step Screen
Customer Customer
Package Package
Subscription Subscription
Preview Preview
Payment Payment

Getting Started

Use the sidebar to navigate through each step of the sales rep workflow in detail.