👤 What is an Operator?
An operator is someone who creates and manages raffles on LekkerRaffle. Each operator has their own raffle group name (e.g. "Cape Town Charity Raffle") that buyers see when they enter your raffles. Ticket payments go directly to your PayFast merchant account — LekkerRaffle never holds your funds.
🔑 Getting Access
Operator accounts are by approval only. We vet all applications to keep LekkerRaffle trustworthy for buyers.
- Open the LekkerRaffle Operator app.
- Tap Need access? Request an account → on the login screen.
- Fill in the required information:
| Field | Required | Description |
| First name / Last name | ✅ | Your full name |
| Email address | ✅ | Used for login and notifications |
| Phone number | ✅ | Contact number for verification |
| SA ID or Business Reg. number | ✅ | Verifies your identity or organisation |
| Organisation type | ✅ | Individual, NPO / Charity, Sports Club, Business, or Other |
| Organisation name | — | Name of your club, charity, or business |
| Website | — | URL if you have one |
| Referred by | — | Email of an existing operator who referred you |
- Accept the Terms & Conditions and tap Submit request.
- You'll receive a confirmation email that your application is under review.
- Once approved (typically 1–2 business days), you'll receive a second email with your login credentials.
Log in with the credentials emailed to you. Change your password after first login.
🔐 Logging In
- Open the LekkerRaffle Operator app.
- Enter your email and password, then tap Sign in.
Forgot your password?
Tap Forgot password? on the login screen. A reset link will be sent to your email — it expires after 1 hour.
💳 Step 1 — Link Your PayFast Account
Ticket payments go directly to your PayFast account. You must link your credentials before buyers can purchase tickets.
⚠️ Until PayFast is linked, buyers will see "This raffle is not yet accepting payments" when they try to purchase. Do this before creating your first raffle.
Get your credentials
- Register at payfast.co.za (free).
- Log in → Integration → Merchant details.
- Copy your Merchant ID and Merchant Key.
- If you set a passphrase in PayFast settings, note that too.
Link in the app
- Tap the Settings tab (⚙️).
- Tap PayFast Setup.
- Enter your Merchant ID, Merchant Key, and optionally your Passphrase.
- Tap Save & link account.
Your credentials are encrypted with AES-256-GCM before being stored. No one — including the LekkerRaffle admin — can read the raw values.
✨ Creating a Raffle
- Tap the Raffles tab (🎟) → tap the green + button (bottom right).
- Fill in the raffle details:
| Field | Required | Description |
| Title | ✅ | Short name shown to buyers (e.g. "Grand Prize Draw") |
| Prize | ✅ | What the winner receives (e.g. "R5 000 cash") |
| Prize value (ZAR) | — | Monetary value shown to buyers (e.g. R1 500) |
| Ticket price | ✅ | Price per ticket in Rands |
| Max tickets | ✅ | Total number of tickets available |
| Draw date | — | When you plan to do the draw (shown to buyers) |
| Max tickets per person | — | Optional per-buyer purchase limit |
- (Optional) Add a prize photo — tap Add prize photo. Shown prominently to buyers. You can add or change it later.
- (Optional) Set up a Bundle Deal (e.g. 2 tickets for R80 instead of R50 each):
- Tickets in bundle — minimum 2
- Bundle price — total price (must be less than buying individually)
- Deal expires after — leave blank for no expiry, or pick 1h / 2h / 4h / 24h
- Choose visibility:
- Private (default) — only accessible via your direct share link.
- Public — appears in the browse feed for all app users, with a push notification sent to all buyers.
- Tap Create Raffle.
🔗 Sharing a Raffle
- Open a raffle from your dashboard.
- Tap Share raffle link.
- Share via WhatsApp, SMS, Instagram Stories, or any channel.
The link opens a web page showing your raffle details with your raffle group name as the brand. The app opens automatically if installed; otherwise download buttons are shown.
Best practice: Start Private and share to your own WhatsApp groups first. Switch to Public once 20–30% of tickets are sold — buyers see momentum before you push it to the whole platform.
✏️ Editing a Raffle
You can edit an active raffle's details before a draw is done.
- Open the raffle → tap the pencil ✏️ icon (top right).
- Update the fields and save.
You cannot reduce max tickets below the number already sold.
You can also add, change, or remove the prize photo from the edit screen.
🎲 Drawing a Winner
- Open the raffle → tap Draw Winner → confirm. This cannot be undone.
- A spin wheel appears with all ticket holders — it spins and lands on the winner.
- The winner is notified by push notification and email automatically.
- All other participants receive a draw result email showing who won.
Saving and sharing the draw result
- Save & Share Screenshot — captures the wheel and winner callout, uploads it so buyers can view it, and opens your share sheet.
- Upload Draw Video — select a screen recording from your gallery and upload it. Buyers can watch the full draw video on the raffle page.
Tip: Start your phone's built-in screen recorder before tapping Draw Winner to capture the full spin for uploading.
🎁 Sending the Prize & Getting a Review
After you've delivered or dispatched the prize:
- Open the raffle detail screen.
- Tap 🎁 Mark Prize as Sent → confirm.
The winner receives a push notification and email with a link to confirm receipt and leave a rating (1–5 stars) and comment. Reviews appear publicly on the raffle page and build trust for your future raffles.
Don't skip this step. A winner's review is your most powerful tool for attracting buyers to your next raffle.
❌ Cancelling a Raffle
- Open the raffle → scroll down → tap ✕ Cancel & Refund Raffle (active raffles only).
- Confirm the prompt — this cannot be undone.
- All confirmed buyers are automatically refunded via PayFast from your merchant account.
- Each buyer receives a refund confirmation email.
If a refund fails, the buyer appears in a red Failed Refunds banner on the raffle detail page.
↩️ Refunds Tab
Tap Settings (⚙️) → Refunds to see all purchases where a PayFast refund has failed or is pending across your raffles.
| Button | What it does |
| Issue Credit | Issues store credit equal to the refund amount. Credit is operator-specific — only valid on your future raffles. A confirmation email is sent to the buyer. |
| Paid Directly | Marks as manually resolved — use when you've already paid the buyer directly (e.g. EFT or cash). |
📊 Analytics
Tap the 📊 bar chart icon at the top right of the Raffles screen:
| Section | What it shows |
| Overview | Total revenue, tickets sold, unique buyers, return buyer rate |
| Velocity | Tickets sold per day (rolling 7-day average) |
| Revenue — last 30 days | Daily revenue breakdown |
| Sell-out forecast | Progress, velocity, estimated days to sell out per active raffle |
| Share link performance | Clicks and conversion rate per raffle |
| Top buyers | Top 10 buyers by tickets purchased, with total spend |
🧾 Billing & Invoices
LekkerRaffle charges R1 per ticket sold, invoiced every 30 days.
Tap Settings (⚙️) → Invoices:
- The top card shows your current billing period — tickets sold so far, amount accruing, days remaining.
- Each invoice shows the billing period, tickets sold, amount due, and due date.
- Tap Pay Invoice to pay via PayFast.
- Invoices are due within 3 days of issue. Overdue invoices lock your account until paid.
💡 Tips for a Successful Raffle
Write a specific prize — "R5,000 cash EFT" converts better than "cash prize".
Upload a prize photo — raffles with images get significantly more engagement.
Start private, go public at 20–30% sold — creates social proof before the platform-wide push.
Set a draw date — urgency dramatically increases conversions.
Use bundle deals in the first 24h — spikes initial sales and creates momentum.
WhatsApp groups are king — they outperform every other channel for SA raffle sales.
Draw live on video — record the spin and post it. Tag the winner. Your best marketing asset for the next raffle.
Upload the draw video — buyers who missed it can watch in the app. Transparency builds trust.
Mark the prize as sent — the review your winner leaves is worth more than any ad.
📱 Support
Getting the app
Download LekkerRaffle Operator from Google Play (search "LekkerRaffle Operator").
Sign out
Tap Settings (⚙️) → Sign out.
Legal
Contact
Email support@devkwagga.co.za for platform support.