Using the action "Confirmation receipt - print or email" in a list of contributions, the message sent to the donateur seems to be "Contributions - Receipt (on-line)".

When adding manually a contribution and checking the "Automatically send a confirmation?" button, the workflow message is "Contributions - Receipt (off-line)".

We personalized the "off-line" message. How to copy this to the "on-line" message? Simply copy and paste does not give a good result. Other form/database values are used.

1 Answer 1


You can't just copy it to the on-line message. You will need to start with the current on-line message and customise it in the same way that you did the off-line one. Those are awkward templates to work with but if you just make small changes you should be ok.

  • We tried also to start from the default "on-line" message. civicrm.stackexchange.com/questions/28507/…. The problem here is we cannot display the database values "source" and "paidBy" as we did easily on the "off-line" message. The "on-line" message start from a query result, the "off-line" from a webform.
    – MarkDQ
    Commented Feb 19, 2019 at 13:14
  • 1
    If you don't have all the variables you want, you can use the api from within the template to get them. See eg civicrm.stackexchange.com/a/8997/225
    – Aidan
    Commented Feb 19, 2019 at 15:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.