Users & Sellers

v1.0.0 4 min read 3 views Last updated: 9 hours ago

User Management Overview

Manage all users in your marketplace from the Users section. Access it from Dashboard → Users.

Viewing Users

The users table displays:

  • User avatar and username with direct link to their profile
  • Email address shown below username
  • User level with badge icon (if configured) and colored title
  • Available funds - current balance in user's account
  • Registration date when they joined
  • Status indicator:
    • Green dot: Active
    • Yellow dot: Pending
    • Gray dot: Banned
    • Blue dot: Verified
    • Red dot: Restricted

The page shows 42 users at a time with pagination.

User Actions

Each user row has action buttons:

Approve Account

  • Available for: Pending users only
  • Action: Activates the account and sends notification email
  • Icon: Green checkmark

Edit User

  • Opens: Full edit form for the user
  • Can modify:
    • Username
    • Email address
    • Password (optional - leave blank to keep current)
    • Account type (buyer/seller)
    • User level (must match account type)
    • Country
    • Full name
    • Headline
    • Description
    • Available balance
    • Avatar image
    • Account status

View Details

  • Opens: Detailed user information page
  • Shows: Complete profile, activity history, and statistics

Send Email

  • Opens: Email composition form
  • Purpose: Send direct email to the user

Restrict User

  • Opens: Restriction management page
  • Options: Apply various restrictions to user account

Ban User

  • Available for: Non-banned users
  • Action: Sets status to banned immediately
  • Confirmation: Required before banning

Delete User

  • Action: Moves user to trash (soft delete)
  • Confirmation: Required before deletion
  • Note: User can be restored from trash

Top Navigation Actions

View Trash

  • Icon: Trash can
  • Purpose: See and restore deleted users

Create New User

  • Icon: Plus sign
  • Purpose: Manually create a new user account

User Statuses Explained

Active

User can access all features based on their account type and level.

Pending

New registration awaiting admin approval. User cannot fully access the platform.

Banned

User is blocked from accessing the platform. All activities are suspended.

Verified

User has completed identity verification process.

Restricted

User has limitations applied to their account (set through restriction management).

User Levels

Users are assigned levels based on their account type:

  • Each level has a title and optional badge
  • Levels can have custom colors and background colors
  • Levels determine permissions and capabilities

Managing User Funds

When editing a user, you can adjust their available balance:

  • Enter new balance amount
  • Changes take effect immediately
  • No transaction record is created (direct adjustment)

Account Types

Buyer Account

  • Can browse and purchase services
  • Cannot create gigs or offer services
  • Can leave reviews and ratings

Seller Account

  • All buyer capabilities plus:
  • Can create and manage gigs
  • Can receive orders
  • Can withdraw earnings

Important Notes

  1. Level Assignment: When changing account type, ensure the selected level matches the account type.

  2. Password Changes: When editing users, leave password field blank to keep current password.

  3. Avatar Upload: Accepts image files, automatically resized to 100x100 pixels.

  4. Email Notifications: Approving pending accounts sends automatic welcome email.

  5. Deletion vs Ban:

    • Delete: Soft delete, can be restored
    • Ban: Keeps user data but blocks access
  6. Balance Adjustments: Direct edits to balance don't create transaction records. Use with caution.

Tips for User Management

  1. Regular Review: Check pending users daily for quick approval
  2. Clear Communication: Use the email feature to communicate policy changes
  3. Document Restrictions: Keep notes on why users were restricted or banned
  4. Monitor Funds: Be careful when adjusting user balances directly
  5. Level Consistency: Ensure user levels match their account capabilities
Tags: users sellers buyers