Time: 45 minutes
Install it from the App Store and click Open.
| Tab | What it is for |
|---|---|
| Overview | Totals, and giving over the last six months. |
| Campaigns | Your appeals. This is where the work is. |
| Donations | Every gift, one per line. |
| Monthly | Donors who give every month. |
| Thank-you | What a donor sees and receives after giving. |
| Large gifts | How a big donation is handled. |
| Payments | Which Stripe account is used. |
| Settings | Currency, branding, contact address. |
Open Payments and choose the Stripe account for this app.
The app confirms that card payments are ready.
Open Campaigns and create one. A campaign is one appeal: general donations, a building fund, Zakat.
| Field | What to put in it |
|---|---|
| Heading | What the donor sees at the top. |
| Description (optional) | A short paragraph on why you are asking. |
| Amount | The suggested amounts, such as 10, 25, 50, 100. |
| Currency (ISO code) | USD, GBP, CAD. |
| Campaign logo (optional) | Your masjid logo. |
| Cover image (optional) | A photograph at the top of the page. |
| Accent colour (optional) | The button colour. |
| Contact email (optional) | Where a donor with a question writes. |
Do this before anybody outside sees the page.
4242 4242 4242 4242 as the card number.The thank-you screen appears. The gift shows in the Donations tab. No real money moved.
Now test the parts that are easy to get wrong.
Open Thank-you. This is the screen a donor sees the moment they give, and the receipt they keep.
Each campaign has a Link to share and Copy link. Put that link in your WhatsApp groups and on your printed notices.
For your masjid's website, use Embed code instead. That puts the giving form inside a page you already have, so donors never leave your site.
To reach donors outside your network, the app must be published. See Reaching your apps from outside.
You have made one real donation with a real card, seen it in Donations, seen it in Stripe, and refunded it.
| What you see | Why | What to do |
|---|---|---|
| The app says it cannot reach OpenMasjidOS. | The masjid computer changed address. | Open Settings in OpenMasjidOS, then Network, then click Reconnect apps. |
| Card payments are not ready. | No Stripe account is chosen, or none is saved in the platform. | Add the account in Settings, then Payments (Stripe). Then choose it in this app’s Payments tab. |
| The test card is refused. | You are on live keys. | Stop. Check the keys for the word test before trying another card. |
| Donations work but no receipt arrives. | Email is not set up, or the test was never run. | Set up Email in OpenMasjidOS and click Send test email. |
| Donors outside the masjid cannot open the link. | The app is only on your network. | Set up remote access and switch this app to Shared online. |