I'm trying to submit a payment using the Soap v2 API and it keeps returning the error message "Credit card number mismatch with credit card type" when I call the shoppingCartOrder() function and pass in "authorizenet " as the method. Yes authorizenet is enabled in the admin payments methods of our installation and is spelled correctly. I retrieve that method by calling shoppingCartPaymentList() function and reading the code property.
The credit card type and number are correct. I've tested several different credit cards and types (Visa, MasterCard). This is only happening when using the Soap web service. Our store accepts orders daily without issue as well as in the admin create order area. The "ccsave" method does work fine, but we do not want to use that method for security issues.
I see a bunch of people online with the same or similar issue but no resolutions.
http://magento.stackexchange.com/questions/57757/soap-api-checkout-error-credit-card-number-mismatch...
http://stackoverflow.com/questions/10136966/magento-credit-card-number-mismatch-with-credit-card-typ...
any ideas or a fix?
thanks.