Income Withdrawal
Stripe Connection Is Mandatory
Users must connect a Stripe account to request a payout:
- With stripe KYC we can know you're legit person
- This protects both guests and hosts
Setup Flow:
- Choose country and currency for payments.
- Fill in required details (IBAN, account number, etc.).
- Proceed with Stripe payout setup.
Test:
- Try accessing paid tickets without Stripe → Error shown
- Connect Stripe → Create recipient → Payout is now allowed
Full Traceability of Income
- Track pending income, event, and ticket details
- Full transaction transparency
Test:
- Check transaction history → Confirm all events and payments recorded
Pending Wallet
- Event-end paid tickets → Income divided among hosts → Added to Pending Wallet
Pending wallet locks earnings temporarily to:
- Handle refunds
- Handle disputes
- Waitlist adjustments
Test:
- Event ends → Pending wallet updated → Income locked
Income Wallet
Pending amounts → Income Wallet after waiting period
- 7 days after income becomes pending
- Confirms money available for payout (you will receive an email)
- Subject to minimum payout limit
Test:
- Pending → Waiting period → Income wallet updated → Payout available
Minimum Payout Limit
- Hosts can request payouts only if balance ≥ $100
- Requests below limit not allowed
Test:
- Wallet < $100 → Attempt payout → Blocked
- Wallet ≥ $100 → Payout allowed
First Payout Benefits
For first payout:
- 100% Infrastructure Cost Waiver
- No platform fees
Test:
- Request first payout → Verify no fees deducted
Payout Request & History
- Users can request payouts only with linked Stripe account
- Must have ≥100 Credits in wallet
- Admin reviews → Approves or rejects
All payout actions (successful, failed, rejected) are stored in wallet payout history.