/
/
Reach donors before their stored card expires
For finance and donor care teams who want expiring DonorPerfect payment methods found and prioritized, by asking their AI assistant.
On this page
Connector
Connect DonorPerfect, pick your AI tool and paste the prompt.
The problem
The first sign of an expired card is a failed instalment
Stored donor cards expire quietly, and the first sign is a failed pledge instalment. Finding them means filtering payment methods by expiry, looking up each donor and checking who still has a pledge billing against that card.
Without PopdockAI
- Filter payment methods by expiry date
- Look up each donor by hand
- Check for open pledges one by one
- Learn about it from a failed payment
With PopdockAI
- Cards expiring by your cutoff are listed
- Each donor's name and email are resolved
- Open pledges and default cards mark donors as urgent
- Only the last four digits are shown, nothing is updated
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Find stored payment methods expiring on or before `{expires-before-date}` and work out which donors need contacting, prioritising anyone with a pledge still billing. This is read-only.
**Step 1: Pull the expiring methods**
Call `donorperfect-get-payment-method` with `card-expiration-date.to` set to `{expires-before-date}` (default three months from today if blank). Set `max-records` high enough to see the whole set and say what you used.
If nothing comes back, report that no stored methods expire in the window and stop.
**Step 2: Resolve the donors**
For each distinct `donor-id`, call `donorperfect-get-donor` filtered by `donor-id` to get the name, email, city and state.
**Step 3: Find out who is still billing**
For each donor, call `donorperfect-get-gift` filtered by `donor-id`. Identify pledge rows with an outstanding `balance`. A donor with an open pledge and an expiring card will fail their next instalment, and that is the whole point of this audit.
**Step 4: Report**
A table sorted by expiry date, soonest first: donor name, donor id, payment method type, last four, expiry date, whether it is the default method, open pledge balance, email.
Then two groups:
* **Urgent** - an open pledge balance, or the expiring card is the default method
* **Routine** - everyone else
For the urgent group, note which donors have no email on file, since those need a call rather than a mailing.
**Rules & Guidelines:**
* Read-only. Do not call any save tool, and do not attempt to update a card.
* Report only the last four digits and the expiry date. Never repeat, reconstruct or guess at a full card number or bank account number, even if a field appears to contain one.
* Do not draft the message to the donor unless the user asks for it.
**Validation:**
* If `{expires-before-date}` is not a clear date, state the window you used.
* If a payment method has no donor id, list it separately as unlinked rather than dropping it.
Who it's for
One answer, three teams that use it
Gift processors
Update cards before they fail
A prioritised list tells you who to contact first.
Which stored cards in DonorPerfect expire in the next 60 days?
Recurring giving managers
Protect monthly income
Donors with open pledges on an expiring card are marked urgent.
Which donors with open pledges have cards expiring before March in DonorPerfect?
Donor services
Know who needs a call
Urgent donors with no email are marked for a phone call.
List urgent expiring cards in DonorPerfect where the donor has no email on file.
How it works
What PopdockAI does when you ask
You give a cutoff date and your AI assistant lists expiring DonorPerfect cards with the donors most at risk first. It only reads.
01
Ask
You give a cutoff date, or use three months ahead.
02
Read
It lists stored payment methods expiring by then and resolves each donor.
03
Check
It looks for pledges with an outstanding balance on each donor.
04
Report
You get urgent and routine lists sorted by expiry, showing the last four digits only.
What PopdockAI provides
The tools behind the answer
Ready made tools for DonorPerfect and one secure connection to your AI tool. No code, no exports.
donorperfect-get-payment-method
donorperfect-get-donor
donorperfect-get-gift
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
Donors reached before their card fails
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
