cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to use the Authorize.net payment method with Magento's SOAP API?

I'm currently trying to finish the work of a previous developer, the project being an online store with a custom front end that interacts with the magento store entirely through the RESTful SOAP v1 API. Creating carts, adding payment methods, shipping methods, and other such methods go over pretty smoothly, but I do not understand how to use authorize.net to accept credit card payments in this system. The documentation only demonstrates setting the payment method to 'checkmo.'

Now, I understand that the credit card data is not to be saved/stored by Magento, and that this data disappears after setting the payment method. Is there a way for the credit card data to be stored by Authorize.net, and then associated with the cart upon checkout, all through Magento's SOAP API?

I'm certainly not the first to look for a solution to this. The following Stack Overflow detail the exact same problem:

http://stackoverflow.com/questions/10136966/magento-credit-card-number-mismatch-with-credit-card-typ.../echatspin

http://magento.stackexchange.com/questions/29698/credit-card-number-mismatch-with-credit-card-type

http://magento.stackexchange.com/questions/57757/soap-api-checkout-error-credit-card-number-mismatch.../echatrandom

None provide a viable solution.

If anyone has any tips as to how I might even begin to solve this, I'd be very grateful. Many thanks!

SharphSonirak
Member
2 REPLIES 2

i think it's possible to use that.

Mike17
New Member

@Mike17wrote: Portal4me

i think it's possible to use that.


Rootways Authorize.net CIM extension is Magento 2 website supported extension. It allows a user to capture payment directly from the Magento website to the Authorize.net account. Rootways Authorize.net CIM extension is compatible with Magento 2 website.