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.
....
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=$...
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 ...
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.
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=`$...
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"-...
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 (...
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 ...
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 ...
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 ...
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 ...
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" ...
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 ...
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 ...
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.
(/...
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.
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='...
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
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/...
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 ...
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">
{...
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 ...
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
...
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
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.
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.
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/...
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 {$...
2
votes
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 > ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
receipts × 115civicontribute × 37
email × 20
contributions × 18
civimember × 15
smarty × 8
wordpress × 7
civievent × 7
payment-processor × 6
contribution-page × 6
paypal × 6
tokens × 6
message-templates × 6
recurring-contributions × 5
webform-civicrm × 4
pdf × 4
iats × 4
4.7 × 3
templates × 3
system-workflow-messages × 3
donations × 3
printing × 3
cdn-tax-receipts × 3
drupal × 2
civimail × 2