8 votes
Accepted

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

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 receive date of the contribution in the invoice template as follows. ....
Jaap Jansma - CiviCooP's user avatar
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 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,253
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

Conditional statements in 'manual' emails or thank you letters

Yes, what you are describing is the default setting for CiviCRM. Only Message Templates and Automated Messages make use of the so called smarty template engine. The smarty template engines makes "if"-...
Catorghans's user avatar
  • 3,544
4 votes

When editing a membership Civi sends receipt and confirmation even with box unchecked

Have you checked that the mails are actually being sent out? In civiCRM 4.6.4 I have found that I receive the following pop-up when editing a membership record with an attached contribution record (...
Eli Lisseck's user avatar
  • 1,499
4 votes
Accepted

Contribution Note Smarty Variable

I might be missing something but, the contribution.contribution_id variable you are referring as a standalone variable I believe is a token, I can't figure out what's the smarty variable for it but ...
Andrei's user avatar
  • 2,321
4 votes

Receipts in dashboard and annual receipts

Do these users have their own individual logins to your website? If not, it would be difficult to provide them access to their receipts again. If they do, then some custom code could be written to ...
DaveD's user avatar
  • 2,465
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

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

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,835
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
  • 21.7k
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,472
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
  • 21.7k
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.1k
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
  • 521
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

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
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
Accepted

How can I use custom tokens when grouping Thank You letters

The error comes from {capture assign='note_id'}{contribution.contribution_id}{/capture}. When grouping, if you have more than one contribution the output will be ie. 1, 2, 3, 4 ..., try printing {$...
Andrei's user avatar
  • 2,321
2 votes

Adding contribution_id or transaction_id to Receipt

{$contributionID} should work ....
user4278's user avatar
  • 1,021
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

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