Prior to updating to CiviCRM 4.7 our customers received receipts that included:

  • Membership fees with each item listed separately with a description and price.
  • The Transaction number
  • The Billing Name and Address
  • The Credit Card Information (only last four of credit card)

After we installed 4.7 this information stopped displaying on the receipt.

I have reviewed the receipt template. I did not see anything that should change this.

Is there a new setting that I am missing to display the transaction details?

  • This question is similar: civicrm.stackexchange.com/questions/9354/…
    – Laryn
    Commented Feb 8, 2016 at 16:59
  • Did you have a customisation on your system that provided the last 4 digits of the credit card? I don't recall seeing that before
    – petednz - fuzion
    Commented Feb 8, 2016 at 20:48
  • $credit_card_number automatically masks all but the last four numbers when displaying a credit card number in the message template. Commented Feb 8, 2016 at 21:55
  • What was your previous version?
    – Joe Murray
    Commented Feb 10, 2016 at 1:11
  • 1
    $contributeMode is being set to "notify" for credit card payments, which is why credit card information isn't being printed. Commented May 2, 2016 at 19:24

1 Answer 1


This fix in JIRA is meant to have fixed this problem

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.