Donations do not arrive
People ask this as
- the donation never showed up in the app
- donations are not counted towards the goal
- a donation is missing from the stream totals
- nothing comes in from DonationAlerts
- a donation in another currency did not count towards the goal
- the alert showed the donation but the goal did not move
- my hidden goal stopped growing after the update
- the mascot stopped counting donations
- one goal grows and the other does not
Most often the service was simply never finished being set up — the module is off, the token was never entered, or DonatePay's own switch is off. Check that first: see the "Monetization" guide, section "Setting up a service".
What to check
- Does it say "Sign-in required"? Sign in again on that service's page. DonationAlerts needs this more often than the others: the service gives out access that simply expires and cannot be renewed in the background.
- Is the platform ticked in the consumer's own filter? Donation Goals, Statistics, Alerts, the auction, Scenarios, the AI agent and the voice-over each have a "count donations from" list. A platform unticked there is skipped silently — the donation arrives but that one feature ignores it.
- Did it come in another currency? A donation the app has no rate for is not counted: goals, the carousel and the mascot skip it, and so does an alert with an amount range, while an alert without one still shows it with the amount as sent. Statistics keeps it in the history with the amount as sent but leaves it out of the totals; once rates are there, Convert on the Settings tab of Statistics adds it. That happens while the Currency Rates module is off, before it has fetched its first rates, and when it has no rate for that currency. The log console then names the currency, once an hour: "… was not converted to … Goals, the mascot and statistics do not count it." Turn the module on or set the rate on Settings → Currency Rates; see the guide "Currency Rates".
- Is the goal or the mascot switched on, and not paused? Donations go only into a donation goal or a mascot whose switch in its row of the list is on. A switched-off one takes nothing while it is off, and switching it back on does not add what came in meanwhile. Pause on a goal and Pause fundraising on a mascot stop the counting too, while the bar or the cat stays on screen. This changed with strAImer 0.25.0 for goals, and for the mascot with the Mascot add-on update that requires 0.25.0. Before, the switch of a goal (then called Show in OBS) and the Show widget box of a mascot only hid the picture, and the money kept adding up. So a goal or a mascot kept hidden that way to collect quietly stops growing after the update, and a mascot that had Show widget unticked is now switched off. Switch it on in the list and hide its source in OBS with the eye instead; the guide "Overlays in OBS", section "Switching one overlay off", explains the difference.
The donation is missing from the stream totals
Statistics records donations even outside a broadcast. A donation that arrived while no session was running is stored, just not attached to that stream.
DonationAlerts also imports past history once and rechecks it periodically; if that import was interrupted it retries on the next start, and Statistics → Rebuild donation history forces it.