Detailed configuration settings and options for the WeGive Planning Center integration
Setting | Type | Required | Description |
---|---|---|---|
Authentication Type | OAuth/Legacy | Yes | Choose between OAuth 2.0 or Legacy authentication |
Enabled | Boolean | Yes | Master toggle to enable/disable the entire integration |
Setting | Type | Required | Description |
---|---|---|---|
Client ID | String | Yes | OAuth Client ID from Planning Center application |
Client Secret | String | Yes | OAuth Client Secret from Planning Center application |
Scope | String | Auto | Automatically set to ‘people giving’ |
Setting | Type | Required | Description |
---|---|---|---|
Application ID | String | Yes | Planning Center Application ID |
Application Secret | String | Yes | Planning Center Personal Access Token |
Setting | Default | Description |
---|---|---|
Push Donors | Enabled | Send WeGive donors to Planning Center as people |
Pull Donors | Enabled | Import Planning Center people to WeGive as donors |
Setting | Default | Description |
---|---|---|
Push Transactions | Enabled | Send WeGive donations to Planning Center as donations |
Pull Transactions | Enabled | Import Planning Center donations to WeGive |
Setting | Default | Description |
---|---|---|
Push Funds | Enabled | Send WeGive funds to Planning Center as funds |
Pull Funds | Enabled | Import Planning Center funds to WeGive |
Setting | Default | Description |
---|---|---|
Push Scheduled Donations | Enabled | Send WeGive recurring plans to Planning Center |
Pull Scheduled Donations | Enabled | Import Planning Center recurring gifts to WeGive |
Setting | Type | Required | Description |
---|---|---|---|
Default Fund ID | String | Yes | Planning Center fund ID for donations without specific designation |
Setting | Options | Default | Description |
---|---|---|---|
Batch Processing | Enabled/Disabled | Enabled | Process donations in organized batches |
Daily Batch Time | Time | 8:01 AM | When daily batches are automatically created |
Batch Commitment | Auto/Manual | Auto | Automatically commit batches after successful processing |
Setting | Options | Default | Description |
---|---|---|---|
Sync Frequency | Real-time/Daily/Manual | Daily | How often automatic synchronization occurs |
Incremental Sync | Enabled/Disabled | Enabled | Only sync changed data for efficiency |
Data Type | Push (WeGive → Planning Center) | Pull (Planning Center → WeGive) | Bidirectional |
---|---|---|---|
Donors/People | Configurable | Configurable | Supported |
Transactions/Donations | Configurable | Configurable | Supported |
Funds | Configurable | Configurable | Supported |
Recurring Donations | Configurable | Configurable | Supported |
Setting | Options | Default | Description |
---|---|---|---|
Duplicate Detection | Enabled/Disabled | Enabled | Prevent duplicate records during sync |
Contact Matching | Email/Name/Both | Method for matching existing contacts | |
Error Handling | Standard/Enhanced | Standard | Level of error handling and retry logic |
Setting | Default | Description |
---|---|---|
Rate Limiting | 70 requests/20 seconds | Respect Planning Center API limits |
Retry Logic | 3 attempts | Automatic retry for failed requests |
Timeout | 30 seconds | Request timeout duration |
Setting | Options | Default | Description |
---|---|---|---|
Log Level | Minimal/Standard/Detailed | Standard | Amount of detail in integration logs |
Performance Tracking | Enabled/Disabled | Enabled | Track sync performance and timing |
Error Notifications | Dashboard/Email/Both | Dashboard | How to receive error notifications |
Batch Reporting | Enabled/Disabled | Enabled | Generate reports for batch processing |
Setting | Value | Description |
---|---|---|
Payment Source Name | ”WeGive” | All transactions use this payment source in Planning Center |
Payment Source Type | Electronic | Designation for reporting and categorization |
Setting | Options | Default | Description |
---|---|---|---|
Fund Creation | Auto/Manual | Auto | Automatically create missing funds in Planning Center |
Hidden Fund Handling | Skip/Include | Skip | How to handle hidden funds in Planning Center |
Fund Validation | Strict/Lenient | Strict | Validation level for fund assignments |