Planning Center
Updated over a week ago

Planning Center provides church management software.

Connect Anedot to Planning Center

To connect Anedot to Planning Center, you should go to Settings>Integrations inside your Anedot account.

To find your Planning Center App ID and App Secret, go to: https://api.planningcenteronline.com/oauth/applications.

Scroll down to Personal Access Tokens. You will need to create a new access token for use with Anedot.

Click on New Personal Access Token, and fill out the form.

Once saved, you’ll be able to copy/paste your App ID and App Secret from PlanningCenter to our integration form.

To locate your Batch ID, click on Developer API to activate the drop-down menu, and click Giving. When on the giving page, click Batches.

You will need to use an existing batch or create one. In either case, click on the batch you’d like to use. The Batch ID can be found in the url. It is the numeral after the last slash in the URL.

Planning Center Example Payloads

Request Body

{
"data": {
"type": "Donation",
"attributes": {
"received_at": "2022-12-22T16:45:39.785-05:00",
"payment_method": "card"
},
"relationships": {
"person": {
"data": {
"id": "119129352",
"type": "Person" }
},
"payment_source": {
"data": {
"id": "6509",
"type": "PaymentSource"
}
}
}
},
"included": [{
"type": "Designation",
"attributes": {
"amount_cents": 2200 },
"relationships": {
"fund": {
"data": {
"id": "108452",
"type": "Fund"
}
}
}
}]
}

Response Body

{ 
"data": {
"id": "156732250",
"type": "Donation",
"links": {
"note": null,
"self": "https://api.planningcenteronline.com/giving/v2/donations/156732250",
"campus": null,
"labels": "https://api.planningcenteronline.com/giving/v2/donations/156732250/labels",
"refund": "https://api.planningcenteronline.com/giving/v2/donations/156732250/refund",
"designations": "https://api.planningcenteronline.com/giving/v2/donations/156732250/designations",
"issue_refund": "https://api.planningcenteronline.com/giving/v2/donations/156732250/issue_refund"
},
"attributes": {
"refunded": false,
"fee_cents": 0,
"created_at": "2022-12-22T21:45:52Z",
"refundable": false,
"updated_at": "2022-12-22T21:45:52Z",
"received_at": "2022-12-22T21:45:39Z",
"amount_cents": 2200,
"completed_at": null,
"fee_currency": "USD",
"payment_brand": null,
"payment_last4": null,
"payment_method": "card",
"payment_status": "pending",
"amount_currency": "USD",
"payment_method_sub": null, "payment_check_number": null,
"payment_check_dated_at": null
},
"relationships": {
"batch": {
"data": {
"id": "2",
"type": "Batch"
}
},
"campus": {
"data": null
},
"labels": {
"data": []
},
"person": {
"data": {
"id": "119129352",
"type": "Person"
}
},
"payment_source": {
"data": {
"id": "6509",
"type": "PaymentSource"
}
},
"recurring_donation": {
"data": null
}
}
},
"meta": {
"parent": {
"id": "2",
"type": "Batch"
},
"can_include": ["designations", "labels", "note", "refund"]
},
"included": []
}

Did this answer your question?