What is Fund my School?
Fund my School is a multi-tenant web application that allows schools, charities, and organizations to create and sell raffle tickets online, manage event bookings, and collect payments through PayFast.
How does the multi-tenant system work?
Each organization gets their own admin panel and public page. Your data is completely isolated from other tenants. Your public page is branded with your logo and colors, and you manage everything through your own admin login.
How do payments work?
We integrate with PayFast, a leading South African payment gateway. Each tenant configures their own PayFast merchant credentials. Buyers can pay via credit card, debit card, or EFT through the secure PayFast checkout.
Can I customize the look of my page?
Yes! You can upload your organization's logo and set your own primary, secondary, and accent colors. These are applied to your public raffle and event pages instantly.
How do I set up PayFast?
Create a PayFast merchant account at payfast.co.za, then enter your Merchant ID, Merchant Key, and Passphrase in your admin panel under Settings > PayFast Integration. Start with Sandbox mode for testing.
Can multiple people manage our account?
Currently, each tenant has one admin user. Enterprise plan customers can request multiple admin users. Contact us for more details.
How do I share my raffle page?
Your public page URL is available in your admin panel. Share it via email, WhatsApp, social media, or print it on flyers and posters.
How do I embed our raffle portal into our school's current website?
You can easily embed your public portal using an iFrame, CTA button, or menu link. We provide step-by-step guides for
WordPress (Block Editor, Elementor, Divi),
Joomla (Custom HTML module), and
hard-coded HTML websites. Check out our
Website Embedding Guide for complete code snippets.