Detailed mapping between WeGive transactions and Planning Center donation records with batch processing
WeGive Field | Planning Center Field | Type | Required | Transformation |
---|---|---|---|---|
id | Correlation ID | String | No | Stored in WeGive planning_center_id |
amount | amount_cents | Integer | Yes | Direct cents mapping |
created_at | created_at | DateTime | Yes | ISO 8601 format |
owner (donor_id) | person | Reference | Yes | Person object reference |
status | Status indicator | String | No | Transaction status mapping |
planning_center_id | id | String | No | Donation ID correlation |
WeGive Field | Planning Center Field | Transformation | Notes |
---|---|---|---|
currency | currency | Direct mapping | Defaults to USD |
reference | Internal reference | Transaction tracking | WeGive transaction ID |
memo | memo | Direct mapping | Internal notes |
fee_amount | fee_cents | Direct cents mapping | Processing fees |
WeGive Data | Planning Center Field | Transformation | Notes |
---|---|---|---|
Transaction date | Batch.description | Date-based naming | ”WeGive Import - 2024-01-15” |
Daily total | Batch.total_cents | Sum of all donations | Batch total validation |
Transaction count | Batch.donations_count | Count of donations | Batch completeness check |
Processing time | Batch.committed_at | Batch finalization | Automatic commitment |
WeGive Field | Planning Center Field | Transformation | Notes |
---|---|---|---|
amount | Designation.amount_cents | Direct cents mapping | Full transaction amount |
fund_id | Designation.fund | Fund object reference | Planning Center fund |
Transaction ID | Designation.donation | Donation reference | Parent donation |
WeGive Data | Planning Center Field | Transformation | Notes |
---|---|---|---|
”WeGive” | PaymentSource.name | Fixed value | All transactions use this source |
Payment method details | PaymentSource.description | Method summary | Original payment method info |
Electronic | PaymentSource.type | Fixed type | Categorization for reporting |
WeGive Source Type | Preserved Information | Planning Center Usage |
---|---|---|
card | Card type, last 4 digits | ”WeGive” payment source |
bank | Bank name, account type | ”WeGive” payment source |
check | Check number, date | ”WeGive” payment source |
cash | Cash designation | ”WeGive” payment source |
other | Method description | ”WeGive” payment source |