Public Goods Fund

Every.org donation pending verification.

Every.org returned you to Moral Trade. This is a pending state until the partner webhook is imported and reviewed.

Every.org fast routeWebhook before countingReviewer verificationDirect-to-charity or pledge-only

Webhook import required before counting

The donation is not counted, matched, or treated as verified from redirect alone. MPGF waits for the Every.org partner webhook, dedupes it by charge hash, and keeps the evidence pending review before it can affect supporter or funding totals.

If the webhook cannot be matched automatically, the manual evidence fallback remains available without authorizing payout or changing allocation state.

StepStateCounting boundary
Redirect returnedpending_webhook_not_countedMoral Trade records only that the donor came back from Every.org.
Partner webhook importedprovider_event_receivedA signed partner webhook is deduped by hashed charge id and stored as provider evidence.
Contribution evidence createdpending_reviewWebhook evidence creates a payment-proof record that remains under MPGF review.
Counted for matchingcounted_after_reviewOnly approved evidence can affect verified supporters, thresholds, base match, or QF bonus.