Skip to main content

11.2.1 Wallet Recharge & Top-Up Functionality

Module Type: Payment & Wallet System
Platform: Driver App | Customer App | Admin Panel
Powered by: Yelowsoft

Overview

The Wallet Recharge / Top-Up feature allows both customers and drivers to add funds to their in-app wallet. These funds can be used for trip payments, cancellation fees, tipping, and other transactions — encouraging a cashless and seamless ride experience.
Admins can also manage wallet balances by crediting driver or customer wallets for bonuses, payments, or other adjustments via the admin panel.

1️⃣ For Drivers

✅ Why Wallet Recharge is Important

  • Drivers must maintain a minimum wallet balance to stay active and receive trip requests.
  • Wallet balance is used to deduct company commissions or service charges.
  • Insufficient funds may mark drivers offline automatically.

💡 Use Cases

  • Recharge wallet to stay available for rides.
  • Use balance to pay company service fees.
  • Admin may credit wallet for bonuses or incentives.

🔧 How to Recharge (Driver App)

  1. Go to Wallet section in the app.
  2. Tap Top-Up / Recharge.
  3. Select payment method (card, UPI, etc.).
  4. Enter the amount and confirm.

2️⃣ For Customers

✅ Why Wallet Recharge is Useful

  • Enables cashless trip payments.
  • Covers cancellation fees instantly.
  • Allows tip payments to drivers directly from the wallet.
  • Faster booking with auto-deduction from wallet.

💡 Use Cases

  • Preload funds for frequent trips.
  • Avoid carrying cash.
  • Use balance for tipping drivers post-trip.

🔧 How to Recharge (Customer App)

  1. Go to My Wallet.
  2. Tap Add Money / Top-Up.
  3. Choose the payment method.
  4. Enter the amount and proceed with payment.

3️⃣ For Admins

Admins can manually top-up or adjust balances in driver or customer wallets — helpful for promotions, dispute resolutions, or bonus payouts.

🔧 How Admin Can Top-Up Wallet

  1. Login to the Admin Panel.
  2. Navigate to Payment → Wallet Transactions from the left menu.
  3. Click the Top-Up button.
  4. Select the recipient:
    • Choose Driver or Customer.
    • Search by name or phone number.
  5. Enter the amount to be credited.
  6. Choose the wallet type (Main / Bonus).
  7. Select transaction type:
    • Top-Up
    • Bonus
    • Ride Payment
    • Others
  8. Click Submit to process the top-up.

📊 Wallet Transaction Report

  • Admins can view all wallet activity under Wallet Transactions.
  • Includes full details of top-ups, deductions, bonuses, and wallet balances.
  • Helps maintain transparency and monitor financial flow.

4️⃣ Summary of Key Benefits

FeatureDriverCustomerAdmin
Wallet Top-Up
Payment Method (Online)
Deduct Charges for Rides✅ (Commission)✅ (Trip Fare)
Handle Bonuses / Disputes
View Wallet Transactions✅ Full Logs

✅ Final Notes

The Wallet Recharge feature streamlines financial operations in the Yelowsoft platform. It ensures:

  • Drivers stay active with sufficient balance
  • Customers enjoy seamless, cashless rides
  • Admins have control and transparency in wallet activities