Documentation

Customizing email receipts

Make the receipt sound like you — it's the first thank-you every donor receives.

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:

PlaceholderOutput
{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.

Ready to put this into practice?

Donor Merchant is free, takes minutes to set up, and never touches a card number.

Download Donor Merchant free No signup. No platform fees. Or try the live demo first.