fmckinnon Posted April 1, 2005 Posted April 1, 2005 (edited) Hey Ya'll - For those who have been Bank of America merchant customers, you may have been told that you had to use CyberSource as your gateway. Those who have looked at the CyberSource gateway have seen that it's not the easiest install by any means, and requires some extra compiling on the server. Recently, we had a client who was on Bank of America/CyberSource ... when i logged into his Cybersource account, the info was a VITAL heirarchy. Bank of America used to have their own proprietary (so they said) merchant network, but now that they support VITAL, it's good news that you can use most ANY gateway. We use/edited illegal info USAEpay and love it - so it's been a huge deal to now be able to use USAEpay gateway with Bank of America merchant customers! Bottom line - for those who were reluncatant to try and install Cybersource, but thought they HAD to use it for BOA ... it's not the case anymore! YIPPEEEE! Blessings, Fred Edited October 21, 2005 by Mibble Quote
gms Posted August 24, 2005 Posted August 24, 2005 we just got setup with usaepay. they work fine! i'm having a bit of trouble with the osc contrib for this, so if you can offer some assistance, i'd really appreciate it. Quote
fmckinnon Posted August 24, 2005 Author Posted August 24, 2005 we just got setup with usaepay. they work fine!i'm having a bit of trouble with the osc contrib for this, so if you can offer some assistance, i'd really appreciate it. <{POST_SNAPBACK}> hey - what kind of trouble - basically, all you need to do is upload the usaepay.php file into: /includes/modules/payment and admin/includes/modules/payment Be sure to login to USAEpay and create a "source" for your store, click "apply" copy/paste the source key into the osCommerce USAEpay setup. FM Quote
gms Posted October 21, 2005 Posted October 21, 2005 hey -what kind of trouble - basically, all you need to do is upload the usaepay.php file into: /includes/modules/payment and admin/includes/modules/payment Be sure to login to USAEpay and create a "source" for your store, click "apply" copy/paste the source key into the osCommerce USAEpay setup. FM Fred~ Sorry for the delay, but accidents tend to slow a body down... The specific problem is here - Warning: Missing argument 4 for cc_validation:validate() in cc_validation.php Warning: Missing argument 5 for cc_validation:validate() in cc_validation.php Warning: Cannot modify header information - headers already sent. Any feedback here would be helpful. usaepay hasn't been responsive. Quote
airolg Posted February 15, 2006 Posted February 15, 2006 Fred~Sorry for the delay, but accidents tend to slow a body down... The specific problem is here - Warning: Missing argument 4 for cc_validation:validate() in cc_validation.php Warning: Missing argument 5 for cc_validation:validate() in cc_validation.php Warning: Cannot modify header information - headers already sent. Any feedback here would be helpful. usaepay hasn't been responsive. Did you ever get this working? I'm having the same issue. TIA Quote
jyhgroup Posted November 12, 2007 Posted November 12, 2007 Fred~Sorry for the delay, but accidents tend to slow a body down... The specific problem is here - Warning: Missing argument 4 for cc_validation:validate() in cc_validation.php Warning: Missing argument 5 for cc_validation:validate() in cc_validation.php Warning: Cannot modify header information - headers already sent. Any feedback here would be helpful. usaepay hasn't been responsive. Add below section above validation call. switch($HTTP_POST_VARS['card_cardType']) { case '001': $card_cardType = 'Visa'; break; case '002': $card_cardType = 'Mastercard'; break; case '003': $card_cardType = 'Amex'; break; case '004': $card_cardType = 'Discover'; break; case '005': $card_cardType = 'Diners Club'; break; case '006': $card_cardType = 'JCB'; break; } Change: $result = $cc_validation->validate($HTTP_POST_VARS['card_accountNumber'], $HTTP_POST_VARS['card_expirationMonth'], substr($HTTP_POST_VARS['card_expirationYear'], 2, 4)); TO: $result = $cc_validation->validate($HTTP_POST_VARS['card_accountNumber'], $HTTP_POST_VARS['card_expirationMonth'], substr($HTTP_POST_VARS['card_expirationYear'], 2, 4), $HTTP_POST_VARS['card_cvNumber'], $card_cardType ); That should fix the CVV and card type bugs. Quote
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.
Note: Your post will require moderator approval before it will be visible.