Fund Mapping
WeGive Funds map to Bloomerang Funds. The mapping is intentionally minimal — only two fields sync.Record Model
Push (WeGive → Bloomerang)
Id is stored as the fund’s bloomerang_id.
Pull (Bloomerang → WeGive)
Funds are pulled viaGET funds (50 per page, filtered by lastModified) and imported, matched on bloomerang_id:
Same as push — no other field is read from the Bloomerang response.
Default Fund
There’s a configurable Default Fund ID setting, used as a fallbackFundId when a transaction’s own fund hasn’t been pushed to Bloomerang yet. Nothing creates a default fund automatically — it must already exist in Bloomerang and be configured on the integration.
Matching
Matching is bybloomerang_id only — there’s no fund-name matching or duplicate-name handling in this integration.
Getting Help
- WeGive Support: [email protected]
- Bloomerang API Documentation: bloomerang.co/features/api