Financial
Giving
Giving shows every donation your church has received, connected to the member who gave it where that's known.
Reviewing transactions
Each transaction shows the date, the member (or Guest, if the donor wasn't identified), the category, the amount and currency, and its status. Filter the list by status or category to find what you're looking for.
| Status | Meaning |
|---|---|
| success | The transaction completed. |
| pending | Initiated but not yet confirmed. |
| failed | Did not complete. |
Common categories include tithe, offering, building fund, and missions. Totals are shown per currency, and are never combined across currencies if your organization has changed currency in the past.
If your church has more than one campus, a donor selects which campus their gift is for on the public giving page, and staff with campus-scoped financial access only see their own campus's transactions. See Roles & Access for how that scoping works.
Connecting a payment provider
To accept online giving, connect your own Paystack or Flutterwave account under Settings → Payments. Ecclora never holds your funds, it connects to your account and records the transaction metadata.
| Field | Notes |
|---|---|
| Provider | Paystack or Flutterwave. |
| Secret key | Verified live against your provider account before it's saved. Not viewable again after saving. |
| Public key | Optional, used for checkout widgets. |
| Webhook secret | Required for Flutterwave. |
Ecclora verifies a key against your provider account before saving it, so a typo or an inactive account is caught immediately rather than failing silently later. Once connected, your organization's webhook URL is generated automatically for you to add on your provider's dashboard.