π― Remote Freelance User Roles & Commission Flow
1οΈβ£ User Roles
-
Role:
β
-
Customer / Sender
ββ
-
Recipient / Expert
ββ
-
Referral Expert
βββ
2οΈβ£ Commission & Referral Logic
At Point of Hire:
-
Displayed/Agreed During Service Page (before purchase request)
-
π΅ Commission Split % clearly shown (for recipient/expert)
-
π Willingness to train (Yes/No) affects commission (training bonus)
-
-
βExample Flow:
-
Customer/Sender selects a service.
-
Service Description Page shows:
-
Base Commission for Expert
-
Training Bonus (if expert offers training)
-
Referral Bonus (if referred by another expert)
-
-
Sender makes Purchase Request → triggers acceptance workflow.
-
Dashboard locks commission terms once accepted.
-
β
3οΈβ£ Payment Flow
Step
β1
β
2
β
3
β
4
β
β
5
ββ
β
β
Tip: Always show commission % breakdown at the Service Page / Point of Hire, before sending purchase request.
This avoids confusion, ensures transparency, and lets recipients decide whether to accept or reject.
β
4οΈβ£ Decision Handling
Recipient / Expert:
-
β Accept → terms locked, dashboard updates, progress tracking begins
-
β Reject → optional feedback, service stays available, sender can revise/re-offer
Sender / Customer:
-
Monitors project via shared dashboard
-
Sees real-time updates, milestones, and referral/commission details
β
5οΈβ£ Dashboard Structure (Key for Commission Tracking)
Shared Dashboard Components:
-
π₯ Ongoing projects
-
π Commission Split documented
-
π Training Agreement (if applicable)
-
π Project Status Tracking: Request → Accepted → In Progress → Revision → Completed
-
β‘ Milestones & Messages
-
π Referrals Sent List (latest first)
Filters for Sender/Expert:
-
π Active / In Progress
-
π Revision Requested
-
πΈ Reimbursed
6οΈβ£ Summary
UI / Flow Highlights:
-
πΌ Grid + Map for service browsing
-
π Flow: Search → Select → Service Page → Agreement → Payment → Dashboard → Review
-
β¨ Key Features: Commission Split, Training Bonus, Referral Bonus, Downloadable Forms, Dual Payment Methods
Where to Handle Commissions / Referral Info:
-
Service Description Page → visible before hire
-
At Point of Hire / Purchase Request → terms locked once accepted
-
Dashboard → tracks split, milestones, payouts, and referral credits
Description
The client requesting a service. Initiates projects and pays for work. Can accept/reject terms, view expert profiles, and track progress.
The freelancer or trainer completing the service. Can accept/reject work, provide training, and earn commission.
Optional: other experts who refer a project/service. Can earn referral commission if the recipient completes the project.
Action
Purchase Request / Hire β customer sends payment (Timestone credits or direct payment).
Terms Locked β recipient accepts; dashboard documents commission split, training agreement, referral bonus.
Project Tracking β milestones and progress updates.
Completion / Review → system automatically calculates payouts:β-
Expert commission (base + training if applicable)β-
Referral commission (if applicable)β-
Sender/Customer only pays agreed total.
Payouts β via Timestone balance or direct transfer.