Toggle controls and see real-time status. Green = Active, Gray = Inactive.
Receipt Approval Workflow
1. User Uploads Receipt
Users visit /click-upload.html to upload their payment receipt screenshot and enter their phone number.
2. You Review
Check the receipt image in the Receipts tab. Verify the payment amount matches your stream price.
3. Approve & Generate Code
Click "Approve" to generate a unique 8-character access code. The code is automatically copied to your clipboard.
4. Send Code to User
Text or message the access code to the user via their phone number.
5. User Unlocks Stream
User pastes the code on /click-live.html to unlock the Twitch stream.
6. Code Burns
After one successful use, the code is marked as "Used" and cannot be reused.
Admin Controls Explained
- Auto Approve — Automatically approves new uploads (careful: no manual verification)
- Require Receipt — If OFF, codes work without needing receipt upload
- Stream Active — Toggle when your stream is live
- Code Expiry — If ON, codes expire when stream ends
Status Pills
Pending Awaiting your review
Approved Code generated, not yet used
Used Code has been burned (one-time use)
Quick Navigation
Click the pink + button (bottom-right corner) for instant access to all admin pages.
On/Off Indicators
Green dot = ON / Active | Gray dot = OFF / Inactive
Pages Overview
- /click-admin.html — This admin dashboard
- /click-upload.html — Where users upload payment receipts
- /click-live.html — Where users paste codes to watch the stream
- /admin.html — Legacy admin panel with more settings
- /scanner.html — QR code scanner for in-person events