CalendarPay Overview
CalendarPay automates facility rental invoicing for your church. When a Planning Center calendar event is tagged with “Send Invoice,” MinistryFlow automatically generates an invoice, emails it to the billing contact, and tracks payment status — all without manual data entry.
How it works
Section titled “How it works”- A staff member tags a Planning Center calendar event with the Send Invoice tag.
- MinistryFlow detects the tagged event (checked every 2 minutes).
- MinistryFlow reads the billing details from the event’s resource request answers.
- An invoice is created and emailed to the billing contact automatically.
- The Send Invoice tag is replaced with Invoice Sent on the event.
- When payment is confirmed, the Paid tag is applied.
The MF code
Section titled “The MF code”Each church gets a unique code (shown as MF-XXXX) that namespaces all CalendarPay resources — tags, resource questions, and tag groups. This ensures that multiple churches sharing a Planning Center account do not interfere with each other.
You will see your MF code on the CalendarPay settings page.
Prerequisites
Section titled “Prerequisites”- Both Planning Center and MinistryFlow must be connected.
- CalendarPay must be set up (which creates the required tags and resource in Planning Center). See Setup.
What CalendarPay creates in Planning Center
Section titled “What CalendarPay creates in Planning Center”During setup, MinistryFlow creates the following in your Planning Center account:
- A tag group called “Event invoicing (MF-XXXX)”
- Three tags within that group: Send Invoice, Invoice Sent, and Paid
- A calendar resource called “Rental Contact Info (MF-XXXX)” with billing questions
These are described in detail in the Setup guide.