Skip to main content
Share Your Experience: Take the 2024 Developer Survey
6 votes

How to change the date format for the receipt date in a template

If you want 28 February 2019 {foreach from=$contributions item=contribution} {assign var="date" value=$contribution.receive_date|date_format:"%d %B %Y"} If you want 28 02 2019 {foreach from=$...
Iowa Boy's user avatar
  • 2,388
5 votes
Accepted

How do I print the "received date" on an invoice?

EDIT (petednz) - there is a newer solution in 2024 - see other answer I came accross the same issue. The invoice date gives the current date and that is in most cases not correct. We have used the ...
Jaap Jansma - CiviCooP's user avatar
5 votes
Accepted

How to generate a receipt when Pay Later contribution is received

There are 2 ways of recording a pay later contribution Find related contribution, click on more link and then record payment. Or on view contribution page click on 'Record payment link'. Fill in the ...
Pradeep Nayak's user avatar
5 votes

Customise Receipts How to?

Try under Administer > Communications > Message Templates. From there you can look in "System Workflow Messages" for the receipt templates. More about templates is in the docs.
Laryn's user avatar
  • 8,268
5 votes
Accepted

Displaying custom contribution field in the online receipt

The smarty variables for online and offline may be different for Contribution ID. For offline {crmAPI var='rname' entity='Contribution' action='getvalue' return="custom_134" id=`$...
Pradeep Nayak's user avatar
4 votes
Accepted

Which template is used for receipts sent from admin entry and renewal of memberships?

It's this one Memberships - Signup and Renewal Receipts (off-line) I often get a bit confused too. Best thing to do if in doubt it to make a minor amendment and do a test. You can easily revert back ...
Tony Horrocks's user avatar
4 votes
Accepted

Why is the billing name missing from the contributions email receipt?

The answer posted by Interlated can be problematic and display incorrect name if the contact doing the contribution has different name specific for billing fields. For Eg - A contribution page is ...
jitendra - fuzion's user avatar
4 votes

Print Contribution Receipt Offline

You can make pdf and then print it. Go to CiviCRM Menu -> Contribution -> Find contribution Click on search button. Select any contributions which you need On the top of table is located "actions" ...
Sirius's user avatar
  • 51
3 votes

Sending PDFs on event notifications and reciepts - disabling

Turns out that there is an additional setting on CiviContribute Component Settings that appears to override the Misc System Settings which only becomes apparent when you turn on tax/invoicing. (/...
Luke Stewart's user avatar
  • 1,890
3 votes

How do I print the "received date" on an invoice?

The best approach in recent versions of CiviCRM is to replace $invoice_date with {contribution.receive_date|crmDate:"Full"}
eileen's user avatar
  • 2,334
3 votes

Wrong dates and type on membership email receipts

A similar report came up in the IRC channel - this looks a lot like CRM-18247: Contribution receive date is incorrect/misformatted in email sent by API Contribution.sendconfirmation. The patch from ...
Chris Burgess's user avatar
3 votes
Accepted

Recurring donations are receiving recurring email receipts after update

We do not use Stripe so this might not help. But this is how it works for iATS. Go to Administer > CiviContribute > iATS Payments Settings (the very bottom option) One of the check boxes is "Enable ...
Iowa Boy's user avatar
  • 2,388
3 votes

How to change the date format for the receipt date in a template

As of CiviCRM 5.43, there is a much simpler answer: {contribution.receipt_date|crmDate:"shortdate"} There is full documentation for the crmDate filter.
Jon G - Megaphone Tech's user avatar
3 votes
Accepted

How to add Campaign token in system contribution receipt

If you can get campaign id ({$formValues.campaign_id}) then you can use api to retrieve the Campaign Title. Use below snippet to get the Title {if $formValues.campaign_id} {crmAPI var='...
Pradeep Nayak's user avatar
3 votes
Accepted

Delay automated email like receipts

Check out this extension by CiviCoop: CiviRules. You can do exactly that -> delayed Actions: https://civicrm.org/extensions/civirules
KarinG - Semper IT's user avatar
3 votes
Accepted

How can I include a non-participant's details in the receipts?

It's a slightly different question but you should be able to use the same technique as described here, i.e. use the api in your message template to look up the info: https://civicrm.stackexchange.com/...
Demerit's user avatar
  • 23.2k
3 votes
Accepted

How to suppress translation of months (or all fields) in receipts?

Welcome to CiviCRM SE KLeeHK! I am not sure if you can suppress the translation of particular Smarty tags e.g. {$receive_date} or change the date format of only this occurence. The receipts can be ...
Fabian's user avatar
  • 3,597
3 votes
Accepted

What data fields are available to me at receipt template

In the message template, put this in the <body> section of the html format section and then send yourself a contribution receipt. {assign_debug_info} <table id="table_assigned_vars"> {...
Demerit's user avatar
  • 23.2k
3 votes
Accepted

CiviCRM selectively generating receipts/invoices for contribution pages

You could consider using the Transaction Mail extension as this creates an Activity for all such outgoing mail or since receipts are presumably going out because you have selected a civi ...
petednz - fuzion's user avatar
  • 28.4k
3 votes
Accepted

How to get the Financial Type name/label in Smarty template?

Well after MUCH testing and playing around, I figured out what I needed, and I post it here in hopes it will help other noobs... Financial Type Name was retreived using $contribution.financial_type ...
jsherk's user avatar
  • 583
2 votes

Contribution=Membership+Donation incorrect for CiviCRM 4.7.12 on WordPress 4.6.1

This is fixed now in the latest 4.7 - I know this for a fact because I QAed it! You'll still get two receipts - but the math now adds up.
KarinG - Semper IT's user avatar
2 votes
Accepted

How to create activity for automatic contribution receipts sent

You can set up a Scheduled Reminder that send an email based on the contribution activity.
ErikH - CiviCooP's user avatar
2 votes

webform event registration - no receipts from contribution page?

To issue civicrm native event participant receipts when using webform civicrm module you must enable receipting for both the Contribution page as well as the Event page (in your CiviCRM) - for all ...
KarinG - Semper IT's user avatar
2 votes
Accepted

Receipting for multiple event registrations via webform

This needed a fix in core. Have raised a JIRA for it at https://issues.civicrm.org/jira/browse/CRM-20657. Hopefully it should be merged in 4.7.21 version. Fix submitted at https://github.com/civicrm/...
jitendra - fuzion's user avatar
2 votes

Is there an easy way to add YTD giving to receipts?

It sounds like you're looking for the Contributions Table Token extension: https://civicrm.org/extensions/contributions-table-token
Jon G - Megaphone Tech's user avatar
2 votes

The iATS payments "modify your payments" links fail in receipts to donors. Is there a workaround?

The links have been fixed in CiviCRM Core - they work fine w/ 4.7.25 - I've verified that they work in our recent test matrix (ahead of the 1.6.1 release); If you decide you'd rather not give your ...
KarinG - Semper IT's user avatar
2 votes

The iATS payments "modify your payments" links fail in receipts to donors. Is there a workaround?

I am on Civi 4.7.25 and iATS Payments 1.6.1 I just tested our receipt links and they work so it must be a settings issue. I am just taking some guesses here at some possible settings Administer > ...
Iowa Boy's user avatar
  • 2,388
2 votes

Adding contribution_id or transaction_id to Receipt

{$contributionID} should work ....
user4278's user avatar
  • 1,021
2 votes
Accepted

How to add logo to Contributions - Receipt (on-line)

This issue has been resolved. I am almost too embarrassed to tell you what the problem was. All this time, I was working on the Contributions Receipts, but doing my tests on a Membership page. As ...
fdarn's user avatar
  • 127
2 votes

Edit Contribution Form for receipt

You can achieve this by creating a custom fields for Contribution i.e by creating 1. contact reference field that will list Organization. 2. Note field that will give you option to add notes. Ref: ...
Pradeep Nayak's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible