WorldVenture Technology Stack

v1.5 · 2026-10-24

Leadership view

WorldVenture Technology Stack WorldVenture Technology Stack Leadership view · Current state. Applications and data, grouped by business domain. Custom-built Packaged / SaaS Version 1.5 · 2026-10-24 Finance Donation to cash, ledger, disbursements, statements SAAS Accounting Seed General ledger, cash receipts, bank deposits, journal entries, disbursements. Financial system of record. accountingseed.com CUSTOM Gift Groups Offline donation processing: checks, EFT transfers, and remittance notices from individuals, churches, IRA QCD administrators, DAF administrators, employer match programs, and foundations. SAAS Wells Fargo Commercial Bank Portal Transmits batches of offline payments to the organization's bank accounts. wellsfargo.com CUSTOM WVER Expense Reports & Check Requests Reimbursements, third-party check requests, credit card reports. Posts to Accounting Seed. CUSTOM Worker Budgets Annual worker budget proposals, lines, and approvals. Feeds support totals. Separate from WVER. CUSTOM Quarterly Giving Statements Batch quarterly statements and IRA / QCD acknowledgement letters for donors. CUSTOM On-demand Donor Statements Donors request a giving statement after email verification. CUSTOM WeGive to Salesforce Integration Payments to cash receipts, plans to commitments, payouts to bank deposits. Donor and fund sync. SAAS Paycor Payroll Staff payroll processing. paycor.com Fundraising Partner Advancement Online giving, partner communications, donor insight SAAS WeGive Donation Platform Online giving, recurring plans, donor portal, donor communications and donor journeys, payouts. Native Salesforce integration. System of record for online giving. wegive.com SAAS Payment Processors: Finix, Payrix, Stripe Card and ACH settlement behind WeGive. Stripe handles Apple Pay and Google Pay. finix.com payrix.com stripe.com SAAS Mailchimp + MC4SF Outbound email to partners. MC4SF syncs audiences with Salesforce every hour. mailchimp.com SAAS DonorSearch Philanthropic screening. Ratings load into Salesforce capacity profiles. donorsearch.net CUSTOM Catalyst Major donor screening and tracking. SAAS worldventure.com Public website for fundraising and mobilization. Ministry, project, and worker pages sync from Salesforce. wordpress.org Global Initiatives Mobilization, worker care, logistics CUSTOM Missionary Candidate Intake GoForm web forms create Leads and quiz results in Salesforce. SAAS ServiceReef Manages the candidate-to-appointee process. servicereef.com CUSTOM Candidate Pipeline Candidate profiles, applications, references, interviews, lead conversion. CUSTOM Worker Support & Transitions Support configuration, compensation calculation, field transitions, onboarding. SAAS Google Forms, Sheets, and Docs Global worker periodic reporting: report forms, response sheets, and shared documents. workspace.google.com SAAS TheraManager Paraclete counseling and member care records. theramanager.org Global Workers Tools the field uses every day CUSTOM Global Member Community (GMC) Worker intranet. Giving reports, account balance, worker documents, household, emergency contacts. SAAS Donor Elf Worker fundraising tools. Nightly read-only sync of giving data from Salesforce. donorelf.com SAAS SharePoint Intranet Staff and worker intranet content and documents. microsoft.com Enterprise / Shared Platforms and services every domain uses SAAS Salesforce Sales & Service Cloud CRM for donors, churches, workers, leads, and cases. System of record for constituents. SAAS Microsoft 365 Exchange, Teams, SharePoint, OneDrive, Copilot. Entra ID provides identity. microsoft.com SAAS Slack Communication with technology partners and vendors. slack.com SAAS Clip Training Technology and compliance training. cliptraining.com SAAS BoardEffect Board portal for the president's office. boardeffect.com Platform layer Vendor platforms the applications run on Salesforce Platform Apex, Experience Cloud, Visualforce, managed packages Microsoft Azure Functions, Container Apps, MySQL, Key Vault, Storage, App Insights Microsoft 365 / Entra ID Identity, collaboration, documents GitHub Source control, CI/CD (GitHub Actions) Grafana Cloud Dashboards and alerting for integrations Data stores and systems of record Where each kind of record lives Salesforce CRM Donors, churches, leads, cases, commitments, worker profiles Accounting Seed Ledger GL, cash receipts, bank deposits, journal entries, GLAV designations WeGive Online donors, recurring plans, transactions, payouts Azure MySQL (integration) Sync staging, watermarks, donor and plan mapping, bank deposit prep SharePoint / OneDrive Documents and intranet content WorldVenture Technology · Source: stack-model.json · Color shows build type: blue = custom-built, amber = packaged or SaaS.

Technology partner view: landscape

WorldVenture Technology Stack WorldVenture Technology Stack Technology partner view · Current state. Applications and data, grouped by business domain. Custom-built Packaged / SaaS Version 1.5 · 2026-10-24 Finance Donation to cash, ledger, disbursements, statements SAAS Accounting Seed General ledger, cash receipts, bank deposits, journal entries, disbursements. Financial system of record. Salesforce managed packages AcctSeed and AcctSeedERP accountingseed.com CUSTOM Gift Groups Offline donation processing: checks, EFT transfers, and remittance notices from individuals, churches, IRA QCD administrators, DAF administrators, employer match programs, and foundations. Salesforce + Accounting Seed. Creates cash receipts and bank deposits. SAAS Wells Fargo Commercial Bank Portal Transmits batches of offline payments to the organization's bank accounts. SaaS bank portal. Salesforce holds WF Payment Manager records and reports. wellsfargo.com CUSTOM WVER Expense Reports & Check Requests Reimbursements, third-party check requests, credit card reports. Posts to Accounting Seed. Salesforce. Angular SPA (ExpenseReportApp) + Apex. ~290 reports per month. Used by global workers and Finance. CUSTOM Worker Budgets Annual worker budget proposals, lines, and approvals. Feeds support totals. Separate from WVER. Salesforce custom objects Financial_Budget__c and lines. Used by global workers and Finance. CUSTOM Quarterly Giving Statements Batch quarterly statements and IRA / QCD acknowledgement letters for donors. Salesforce Angular app + NestJS API (Docker, Postgres, Redis). contributions.worldventure.com CUSTOM On-demand Donor Statements Donors request a giving statement after email verification. Azure Container Apps, Azure MySQL, Mailgun. statements.worldventure.com CUSTOM WeGive to Salesforce Integration Payments to cash receipts, plans to commitments, payouts to bank deposits. Donor and fund sync. Azure Functions (Python), Azure MySQL staging, Key Vault, App Insights SAAS Paycor Payroll Staff payroll processing. SaaS. No system integration. paycor.com Fundraising Partner Advancement Online giving, partner communications, donor insight SAAS WeGive Donation Platform Online giving, recurring plans, donor portal, donor communications and donor journeys, payouts. Native Salesforce integration. System of record for online giving. SaaS. donate.worldventure.com. Native Salesforce connector writes Accounts and Contacts. wegive.com SAAS Payment Processors: Finix, Payrix, Stripe Card and ACH settlement behind WeGive. Stripe handles Apple Pay and Google Pay. SaaS. One processor payout becomes one Accounting Seed bank deposit. finix.com payrix.com stripe.com SAAS Mailchimp + MC4SF Outbound email to partners. MC4SF syncs audiences with Salesforce every hour. SaaS + Salesforce managed package MC4SF mailchimp.com SAAS DonorSearch Philanthropic screening. Ratings load into Salesforce capacity profiles. SaaS portal. File import, no API callout. donorsearch.net CUSTOM Catalyst Major donor screening and tracking. Excel workbook outside Salesforce SAAS worldventure.com Public website for fundraising and mobilization. Ministry, project, and worker pages sync from Salesforce. WordPress + custom sync plugin wordpress.org Global Initiatives Mobilization, worker care, logistics CUSTOM Missionary Candidate Intake GoForm web forms create Leads and quiz results in Salesforce. WordPress CRM Perks forms, Salesforce Apex SAAS ServiceReef Manages the candidate-to-appointee process. SaaS. No system integration. servicereef.com CUSTOM Candidate Pipeline Candidate profiles, applications, references, interviews, lead conversion. Salesforce custom objects, Apex, flows CUSTOM Worker Support & Transitions Support configuration, compensation calculation, field transitions, onboarding. Salesforce custom objects, Apex, flows SAAS Google Forms, Sheets, and Docs Global worker periodic reporting: report forms, response sheets, and shared documents. Google Workspace SaaS. No system integration. workspace.google.com SAAS TheraManager Paraclete counseling and member care records. SaaS. No system integration. theramanager.org Global Workers Tools the field uses every day CUSTOM Global Member Community (GMC) Worker intranet. Giving reports, account balance, worker documents, household, emergency contacts. Salesforce Experience Cloud + Angular apps + Visualforce SAAS Donor Elf Worker fundraising tools. Nightly read-only sync of giving data from Salesforce. SaaS. Salesforce connected app, read-only integration user. donorelf.com SAAS SharePoint Intranet Staff and worker intranet content and documents. Microsoft 365 SharePoint Online microsoft.com Enterprise / Shared Platforms and services every domain uses SAAS Salesforce Sales & Service Cloud CRM for donors, churches, workers, leads, and cases. System of record for constituents. SaaS. Production org worldventure.my.salesforce.com SAAS Microsoft 365 Exchange, Teams, SharePoint, OneDrive, Copilot. Entra ID provides identity. SaaS tenant microsoft.com SAAS Slack Communication with technology partners and vendors. SaaS slack.com SAAS Clip Training Technology and compliance training. SaaS cliptraining.com SAAS BoardEffect Board portal for the president's office. SaaS boardeffect.com Platform layer Vendor platforms the applications run on Salesforce Platform Apex, Experience Cloud, Visualforce, managed packages Microsoft Azure Functions, Container Apps, MySQL, Key Vault, Storage, App Insights Microsoft 365 / Entra ID Identity, collaboration, documents GitHub Source control, CI/CD (GitHub Actions) Grafana Cloud Dashboards and alerting for integrations Data stores and systems of record Where each kind of record lives Salesforce CRM Donors, churches, leads, cases, commitments, worker profiles Accounting Seed Ledger GL, cash receipts, bank deposits, journal entries, GLAV designations WeGive Online donors, recurring plans, transactions, payouts Azure MySQL (integration) Sync staging, watermarks, donor and plan mapping, bank deposit prep Statement databases Statement jobs and PDFs (Postgres, Redis, Azure MySQL) SharePoint / OneDrive Documents and intranet content Paycor Payroll Mailchimp Audiences and campaigns WorldVenture Technology · Source: stack-model.json · Color shows build type: blue = custom-built, amber = packaged or SaaS.

Technology partner view: integration

WorldVenture Technology Stack – Integration view WorldVenture Integration Landscape Technology partner view · How donations, data, and documents move between systems Version 1.5 · 2026-10-24 Donors and partners WeGive Donation Platform Giving, plans, donor journeys, payouts · native Salesforce connector Finix · Payrix · Stripe Card and ACH settlement · daily processor payouts worldventure.com WordPress · GoForm candidate intake forms Integration & observability Azure Functions 18 timers · 29 HTTP · Python · Key Vault secrets Azure MySQL staging wg_staging_* · watermarks · mappings · bank deposit prep Grafana Cloud · Microsoft Teams Pipeline dashboards, alerts, run summary cards Statement Applications Quarterly: NestJS API · On-demand: Azure Container Apps Salesforce Platform Production org Sales & Service Cloud (CRM) Account · Contact · Lead · Case · Commitments · Payments · Worker Profile Accounting Seed Cash Receipts · Bank Deposits · Journal Entries · Cash Disbursements · GLAV Custom Apex & REST services /wv/* router · bank deposit · verify payout · statement data · public records · leads Gift Groups Offline gifts: checks, EFT, remittances · cash receipts and bank deposits Global Member Community (GMC) Experience Cloud worker intranet · reports, documents, household WVER Expense Reports & Check Requests Reimbursements, check requests, credit card reports · posts to Accounting Seed Worker Budgets Annual budget proposals, lines, approvals · feeds worker support Salesforce data CRM records General ledger MC4SF Mailchimp managed package Donor Elf Worker fundraising tools · nightly read-only sync Finance staff Wells Fargo Bank Portal Offline payment batches to bank accounts Global workers Global workers and Finance Mailchimp Partner email campaigns 1 2 3 11 4 6 5 10 7 7 8 9 12 13 16 14 15 Flows 1 Donor gives online. WeGive creates the transaction or recurring plan. 2 Finix, Payrix, or Stripe authorizes and settles. Each processor payout lands in the merchant account. 3 Azure Functions poll WeGive for payments, plans, and payouts. Webhooks flag new donors and plans. 4 Functions create Cash Receipts, Commitments, Bank Deposits, and fee Journal Entries by REST. Fund sync pushes GLAVs to WeGive funds. 5 WeGive native connector writes Accounts and Contacts into Salesforce. 6 Salesforce Apex calls Azure Functions to verify a payout before bank deposit creation. 7 Statement apps read Cash Receipts by Apex REST and email PDF statements to donors. 8 Donor Elf reads giving data nightly through a read-only connected app. 9 MC4SF syncs Salesforce contacts and leads with Mailchimp audiences every hour. 10 worldventure.com pulls public ministry, project, and worker records. GoForm forms create Leads. 11 Grafana reads integration staging through a private data connect agent. Teams receives run summaries. 12 Global workers use GMC for reports, documents, and household data. 13 Global workers and Finance submit expense reports and check requests in WVER. Postings land in Accounting Seed. 14 Finance staff process offline gifts in Gift Groups: checks, EFT transfers, and remittance notices. Cash receipts and bank deposits post in Accounting Seed. 15 Gift Groups sends batches of offline payments to the Wells Fargo commercial bank portal for deposit to WorldVenture accounts. 16 Global workers and Finance build and approve annual worker budgets in Worker Budgets. Totals feed worker support. Custom-built Packaged / SaaS WorldVenture Technology · Source: stack-model.json · Solid arrows: WorldVenture-managed integration. Dashed arrows: vendor-managed connector or email delivery.