Skip to main content

Fuel Bunks

Available to: Admin, Super Admin, Fuel Bunk Owner, Fuel Bunk Manager

Fuel Bunks are the physical fuel stations where machinery gets refueled. This section covers bunk registration, profile management, rate cards, and commission configuration.

Bunk List

Navigate to Fuels → Bunks (/fuels/bunks) to view all registered fuel bunks.

List Features

  • Table view with sortable columns — name, status, oil company, owner type, commission details
  • Card view for a visual overview
  • Global search across bunk name and details

Filtering

FilterDescription
StatusActive, Inactive, Blocked, Under Review
Owner TypeSelf or Company
NameSearch by bunk name
Is Linked BunkFilter linked/unlinked bunks
Commission ValuesFilter by Petrol/Diesel commission ranges

Bunk Statuses

StatusDescription
ActiveBunk is operational and accepting requests
InactiveBunk is temporarily not operational
BlockedBunk has been blocked by admin
Under ReviewBunk registration is being reviewed

Creating a Bunk

Navigate to Fuels → Bunks → Add (/fuels/bunks/add) to register a new fuel bunk.

The creation follows a multi-step wizard that varies based on your role:

Admin Flow

  1. Select creation mode — Choose "Add as Admin"
  2. Enter bunk details — Name, oil company
  3. Select owner — Search and assign a bunk owner
  4. Submit — Bunk is created and ready for further configuration

Owner / Manager Flow

  1. Select creation mode — Choose "Add as Owner" or "Add as Manager"
  2. Verify mobile — OTP verification for the bunk's contact number
  3. Enter bunk details — Name, oil company
  4. Submit — Bunk is created under your ownership/management

Required Fields

FieldRequiredDescription
NameYesName of the fuel bunk
Oil CompanyYesAssociated oil company (e.g., IOCL, BPCL, HPCL)
Owner TypeYesSelf (individual) or Company
OwnerConditionalRequired when admin is creating on behalf of an owner

Bunk Account

After creating a bunk, click on it from the list to access the full account view (/fuels/bunks/$bunkId/account).

The account page has multiple tabs:

General Information

Edit the bunk's basic details:

FieldDescription
NameBunk display name
Fuel Bunk IDUnique identifier
Oil CompanyAssociated oil company
Owner TypeSelf or Company
Profile ImageBunk photo/logo

Settings

Configure operational settings:

SettingDescription
StatusActive, Inactive, Blocked, Under Review
Is Linked BunkWhether this bunk is linked to the platform for automated operations
Opening TimeDaily opening time
Closing TimeDaily closing time

Commission Configuration

Configure commission for settlements:

FieldDescription
Diesel Commission TypePercentage or Fixed amount
Diesel Commission ValueCommission value for diesel
Petrol Commission TypePercentage or Fixed amount
Petrol Commission ValueCommission value for petrol
Settlement Duration (Days)Number of days until settlement is due

Access via Account → Edit Commission (/fuels/bunks/$bunkId/account/editCommission).

Rate Card

Manage fuel rates for the bunk (/fuels/bunks/$bunkId/account/rate-card).

The rate card section has three views:

Current Rate

Shows the active rate for each fuel type. To set a new current rate:

  1. Click Edit on the current rate card
  2. Select Fuel Type (Petrol or Diesel)
  3. Enter the Rate
  4. Save — the new rate takes effect immediately

Upcoming Rates

Schedule future rate changes:

  1. Click Add Upcoming Rate
  2. Select Fuel Type
  3. Enter the Rate
  4. Select the Effective Date
  5. Save — the rate will automatically activate on the scheduled date

Rate History

View all past rates with their effective dates. This provides an audit trail of rate changes over time.

Address

Manage the bunk's physical address (/fuels/bunks/$bunkId/account/address/$addressId).

Identity Documents

Update identity and registration documents:

DocumentPath
Registration Number/fuels/bunks/$bunkId/account/reg-no
PAN/fuels/bunks/$bunkId/account/pan
Email/fuels/bunks/$bunkId/account/email

Mobile Verification

Verify contact numbers via OTP:

TypePath
Primary Mobile/fuels/bunks/$bunkId/account/mobile → OTP at /mobile/otp
Alternate Mobile/fuels/bunks/$bunkId/account/alt-mobile → OTP at /alt-mobile/otp

Personnel

Assign people to the bunk:

RoleDescription
OwnerBunk owner (individual or company)
ManagersBunk managers who handle operations
SalesmenStaff who manage fuel dispensing

Delete Bunk

A delete option is available with a confirmation modal to prevent accidental deletion.