1

It seems the expiration date for credit cards is being displayed incorrectly as 00 YYYY (as in, it always shows 00 no matter what the actual input is) on event and contribution confirmation screens, thank you screens and in email receipts.

I can't replicate this on dmaster or locally. No errors logged and nothing in the console. Doesn't matter which payment processor is in use. Payments are still processed as usual. Anyone have any ideas what might be causing this?

enter image description here

5.56.2 on D7.

3
  • There was something similar but not really the same: lab.civicrm.org/dev/core/-/issues/4012. But what timezone?
    – Demerit
    Commented Jan 27, 2023 at 23:05
  • Doesn't seem related to timezone (tried the same locally with the same timezone and not getting this issue). America/Edmonton (only the Yukon got rid of DST, the rest of us just said we were going to and then didn't).
    – Lars SG
    Commented Jan 28, 2023 at 0:36
  • Hehe don't get me started on DST...
    – Demerit
    Commented Jan 28, 2023 at 1:22

1 Answer 1

2

The answer is ... check your date formats carefully because maybe you made a mistake entering them and never noticed. Pretty obvious!

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.