I recently upgraded to 5.5.0 and now when you edit a pending pay later contribution, add a check number, change status to complete and then i go to search contributions, enter the payment method and search by check number i get no result.


1 Answer 1


I was able to replicate this issue.

Historically, CiviCRM didn't support multiple payments on a single contribution. So the check number is part of the contribution. However, now that it supports multiple payments, the check number is part of the financial transaction.

The check number being searched is the contribution's, not the financial transaction's. I think it needs to be changed; I can't think of a case where it's desirable not to.

I just opened a ticket on https://lab.civicrm.org, financial#37.

  • Do you have a suggestion that would solve this problem in the short term? I am sure there are others with this problem that maybe don't know it is an issue.
    – WVMike
    Jan 10, 2019 at 16:15
  • Afraid not, @WVMike. It needs someone to look at it. Is your organization in a position to fund the fix? As we like to say, CiviCRM is free to use, but not to write :) If there was funding, I'm sure someone could get on it quite quickly, I don't think it's a ton of work to resolve. Jan 10, 2019 at 16:21
  • Having same problem after the upgrade Jan 16, 2019 at 14:32
  • @HassanFarooq I opened a ticket, but unless someone devotes resources to fixing it (code or money) it's probably going to remain that way. Jan 16, 2019 at 16:04

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.