04-22-2010 11:36 AM - edited 04-22-2010 11:40 AM
Hello everyone, I'm currently working on setting up subscription based products using a few different systems. Here's what I'm working with:
Shopping Cart: Magento
Subscription Extension: Subscriptions and Recurring Payments by aheadWorks
Payment Gateway: Authorize.net with CIM
Has anyone used these three systems together and managed to get them to work? I can get non-subscription products to go through just fine, however I'm running into a problem with the subscriptions and CIM. Checking the logs after trying to purchase a subscription I'm getting the following error:
exception 'Mage_Checkout_Exception' with message 'Autorize.net[CreateCustomerProfileResult] responded error #E00014 'cardNumber is required.'
When checking out a error box is displayed that says: "There was an error processing your order. Please contact us or try again later." The customer does not see the "Order successful message", however I do see the transaction in the "unsettled" section of my Authorized.net account.
After speaking with someone through the live help they informed me that any error that starts with a "E" means the credit card number is not getting to CIM. Anyone have any suggestions? I've got support tickets in with aheadWorks but their support is rather disappointing to non-existent.
I'm hoping someone may be able to point me in the right direction so I can go about getting this resolved.
Link to live site: http://www.wordenswineclub.com/store
Thank you for any help!
06-08-2010 07:20 AM
Magento specific questions are probably best asked in the Magento forums. That's where the Magento experts are.
06-08-2010 08:21 AM - edited 06-08-2010 08:22 AM
It has indeed been very difficult to get support for this situation. The Magento developers tell me to post here since it's a hang up with Authorize.net, the Authorize.net developers tell me to post on Magento's boards since it's a Magento extension/shopping cart...
I've manage to find workarounds where possible. In addition, the newest version of aheadworks subscription extension seem to have fixed some of the communication issues between Magento and Authorize.net.
I ended up going with configurable products in Magento and activating recurring billing in Authorize.net back-end when the subscription extension would not work.
So I guess this issue is "solved-ish".