User Journey Overview
More details about Request-Session Flow
Solidarity is currently a free-access community where active members can both provide and request services. Time is the unit of exchange, and trust is supported by session ratings and comments.
Quick Start
- Create or sign in to your account.
- Verify your phone number on Phone Edit.
- Complete your profile on Profile Edit.
- Activate free access on Activate Access.
- Use member pages such as dashboard, search, requests, sessions, transfers, help, and chat.
Roles
- Provider: creates services, responds to requests, attends sessions, and receives transfers according to session outcomes.
- Requestor: searches services, sends requests, attends sessions, and is affected by blocking and transfer rules.
Request->Session Flow (Summary Rules)
This section summarizes how a service request moves through request states and session states, including cancellation, absence handling, hour transfers, and blocked-hour behavior.
Request lifecycle
- A new request starts in Pending.
- If the provider does not respond before request expiry, the request becomes Expired.
- If the provider rejects, the request becomes Rejected.
- If the provider accepts, the request becomes Accepted and a session is created in Scheduled state.
Session lifecycle and transfers
- From Scheduled, either requestor or provider can cancel.
- If cancellation is within the last 24 hours before planned start: 0.25 hour is transferred from the cancelling party to the other party.
- If cancellation is earlier than 24 hours before start, the session is cancelled without penalty.
- If not cancelled, the session moves to Started.
- If provider absence is reported by the requestor, the session moves to Provider Absent, and 0.25 hour is transferred from provider to requestor.
- If provider absence is not reported, the session moves to Completed after scheduled duration, and [duration] hours are transferred from provider to requestor.
Blocked-hour rule for requestor
- While a request is Pending or Accepted, or a session is Scheduled or Started, [duration] hours are blocked on the requestor side.
- When request or session is Cancelled, or session state is Provider Absent, blocked hours are returned.
After the session
After a completed session, both parties can rate each other and leave short comments.