pan_truncation and card_type_id (containing card type VISA/MC and last 4 digits last four digits) are sometimes not stored in civicrm_financial_trxn
This is very similar to what's described in dev/core#4029 (closed) : pan_truncation
and card_type_id are empty in civicirm_financial_trxn
, except in this case:
- I'm using this extension, version 2.5.2 (CiviCRM version 5.58.1)
- This bad behavior is not consistent -- some contributions experience this problem, while others do not.
I've not yet found any pattern that distinguishes the problem contributions from the problem-free ones. I.e., there are both problem and problem-free contributions where the following are true:
- Contribution was submitted by end-user in a public form (not by staff in back-office area)
- Contribution comes in through a contribution page with membership price set, or through event registration
I'm happy to try and debug further, but would be glad to hear any clues about where best to start looking.
(Joinery reference: F#1108)