File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 <language >en_US</language >
1818 <language >fr_FR</language >
1919 </languages >
20- <version >2.1.0 </version >
20+ <version >2.1.1 </version >
2121 <authors >
2222 <author >
2323 <name >Vincent Lopes-Vicente</name >
Original file line number Diff line number Diff line change @@ -53,9 +53,13 @@ public function sendOrderPayment(
5353 ->setAllowSaveCard ($ allowSaveCard );
5454
5555 if (null !== $ card = PayPlugCardQuery::create ()->findOneByCustomerId ($ order ->getCustomerId ())) {
56- $ paymentEvent ->setPaymentMethod ($ card ->getUuid ())
57- ->setInitiator ('PAYER ' )
58- ->setAllowSaveCard (false );
56+ $ todayDate = date ("Y-m " );
57+ $ expireDate = date ("Y-m " , strtotime ($ card ->getExpireYear ().'- ' .$ card ->getExpireMonth ()));
58+ if ($ expireDate > $ todayDate ){
59+ $ paymentEvent ->setPaymentMethod ($ card ->getUuid ())
60+ ->setInitiator ('PAYER ' )
61+ ->setAllowSaveCard (false );
62+ }
5963 }
6064
6165 $ firstPayment = null ;
You can’t perform that action at this time.
0 commit comments