Skip to main content

User Account

Available to: Admin, Super Admin (viewing any user), All Users (viewing own account)

The User Account page (/users/{userId}/account) provides a complete view of a user's profile, roles, wallet, bank details, and preferences.

Account Overview

The account landing page displays summary cards:

CardDescription
Profile ImageUser photo with edit option
RolesActive roles with option to add new roles
Bank DetailsSaved bank accounts with primary account highlighted
WalletCurrent wallet balance
Offers & RewardsLink to payment offers, coupons, and cashback
Farmer PreferencesLink to machinery and operator preference settings

Profile

Navigate to Account → Profile (/users/{userId}/account/profile).

Personal Information

FieldDescription
NameFull name (editable via modal)
NicknameDisplay name / short name
Father's NameFather's name
GenderMale, Female, or Other
Date of BirthDOB
Care ofGuardian or care-of name
Name in TamilRegional language support
Area in TamilArea name in regional language

Identity Information

DocumentPathVerification
Aadhaar/account/aadhaarOTP-based verification with badge
PAN/account/panBackend verification with badge
Email/account/emailOTP-based verification with badge
Driving License/account/driving-licenseManual upload (2-page proof)
Registration No / CIN / GSTIN/account/reg-noManual entry

For verification details, see KYC & Verification.

Address Management

Manage user addresses at /users/{userId}/account/profile/address/{addressId}.

  • Add multiple addresses
  • Edit existing addresses
  • Delete addresses
  • Each address includes: street, city, state, pincode

Bank Details

Navigate to Account → Bank (/users/{userId}/account/bank/{bankId}).

FieldDescription
Account NumberPartially masked (XX****last4)
Bank NameName of the bank
IFSC CodeBranch identifier
Account Holder NameName on the account
PrimaryBadge indicating the default account for payouts

Actions

  • Add new bank account
  • Edit existing bank details
  • Set as primary — Mark an account as the default for withdrawals

Farmer Preferences

Navigate to Account → Farmer Preferences (/users/{userId}/account/farmer-preferences).

Manage four preference categories with drag-and-drop ordering:

PreferenceDescription
Preferred MachineryOrdered list of preferred machinery for bookings
Preferred OperatorsOrdered list of preferred operators
Blocked MachineryMachinery excluded from bookings
Blocked OperatorsOperators excluded from assignments

Offers & Rewards

Navigate to Account → Rewards (/users/{userId}/account/rewards).

TabDescription
Payment OffersActive payment-based offers
CouponsAvailable and used coupons
Cashback / AgroCareCashback wallet and history
Referral ProgramsReferral details and rewards
DealsExplore available deals