Where to edit
Open Donor Merchant → Settings → Email. You can edit the receipt subject and receipt body, and toggle admin notifications.
Placeholders
Use these anywhere in the subject or body; they're replaced per-donation:
| Placeholder | Output |
|---|---|
{donor_name} | Full name (e.g. "Maria Alvarez") |
{first_name} | First name only |
{amount} | Total charged, with currency symbol |
{donation_amount} | Gift before fee recovery |
{frequency} | One-time / Monthly / Quarterly / Yearly |
{date} | Donation date (your site's date format) |
{transaction_id} | Gateway reference (useful for donor inquiries) |
{organization} | Your organization name from settings |
Sender details
Receipts send from Organization Name <your settings email> — both set under Settings → General. Use an address on your own domain for the best deliverability.
A receipt template that works
Dear {first_name},
Thank you for your generous {frequency} donation of {amount}
to {organization}.
Date: {date}
Transaction ID: {transaction_id}
Your support funds [one concrete thing]. We couldn't do it
without you.
With gratitude,
[Real person's name]
{organization}
Recurring gifts
Donors receive a receipt for the first payment and for every renewal (renewals require the webhook). Receipts are sent exactly once per payment — no duplicates.
For developers
Filter the final email before it sends:
add_filter( 'donor_merchant_receipt_email', function( $email, $donation, $donor ) {
$email['subject'] = 'Custom subject';
return $email;
}, 10, 3 );
If receipts land in spamThat's WordPress mail delivery, not the plugin. Install any SMTP plugin (WP Mail SMTP, FluentSMTP) and configure it with your email provider — Donor Merchant's mail rides along automatically.