From fe540fed375272317139c05144913e680ef35070 Mon Sep 17 00:00:00 2001 From: kcppdevelopers Date: Fri, 22 Jan 2016 14:33:13 +0530 Subject: [PATCH] single digit months aren't leading with a 0, ref #395 --- classes/wc-gateway-paypal-pro-payflow-angelleye.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/classes/wc-gateway-paypal-pro-payflow-angelleye.php b/classes/wc-gateway-paypal-pro-payflow-angelleye.php index c7684425b..f31dd3ddf 100644 --- a/classes/wc-gateway-paypal-pro-payflow-angelleye.php +++ b/classes/wc-gateway-paypal-pro-payflow-angelleye.php @@ -267,9 +267,11 @@ function process_payment( $order_id ) { if ( strlen( $card_exp_year ) == 4 ) { $card_exp_year = $card_exp_year - 2000; } - - - + + $card_exp_month = (int) $card_exp_month; + if ($card_exp_month < 10) { + $card_exp_month = '0'.$card_exp_month; + } // Do payment with paypal return $this->do_payment( $order, $card_number, $card_exp_month . $card_exp_year, $card_cvc ); }