I would also like this updated. Please fix.
I manually fix the issue every time by commenting out this code:
//if (strlen($card_exp_year) == 2) {
//$card_exp_year += 2000;
//}
in
/wp-content/plugins/woo-paypal-gateway/includes/gateways/paypal-pro-payflow/class-woo-paypal-gateway-paypal-pro-payflow.php
The reference here: https://www.ads-software.com/support/topic/paypal-pro-payflow-expiration-date-bugfix/
Every time the plugin is updated, I have to do it again, and this time, there were about 20 failed transactions for a customer before catching the issue. After the update, the cards work properly, and they all have future expiration dates.
-
This reply was modified 2 years, 5 months ago by
tarik916.