TheGuy Posted September 21, 2011 Share Posted September 21, 2011 I have a customer with a credit card expiring in 2021 The payment form only goes to 2020. Is there a way to update this? Thanks! Quote Link to comment Share on other sites More sharing options...
hughesca Posted September 21, 2011 Share Posted September 21, 2011 It depends on the payment module you are using. I'm using authornizenet_cc_aim.php and mine also ended in 2020. To change this, open up /catalog/includes/modules/payment/authorizenet_cc_aim.php and find this: $today = getdate(); for ($i=$today['year']; $i < $today['year']+10; $i++) { $expires_year[] = array('id' => strftime('%y',mktime(0,0,0,1,1,$i)), 'text' => strftime('%Y',mktime(0,0,0,1,1,$i))); } Just change the +10 above to how many more years you want to show. So if you wanted to set it to 2023, change it like so: $today = getdate(); for ($i=$today['year']; $i < $today['year']+13; $i++) { $expires_year[] = array('id' => strftime('%y',mktime(0,0,0,1,1,$i)), 'text' => strftime('%Y',mktime(0,0,0,1,1,$i))); } Hope this helps! Peace, Chris Quote Link to comment Share on other sites More sharing options...
TheGuy Posted September 21, 2011 Author Share Posted September 21, 2011 Just what the doctor ordered! That is all it needed. Thanks much. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.