Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I hesitated to post this, since this question has come up a number of times for 7.0 and earlier OpenERP versions, but I have not seen any definite answers specific to Odoo 8.x yet, and I would love to know if this is actually possible yet or not
I have done a lot of googling and haven't been able to come up with anything solid yet, but I keep seeing little hints that a solution possibly does exist or is very near completion. Does anyone have any knowledge about this, or could point me in the right direction?
Thank you very much!
An Authorize.net module for the ecommerce and the backend has been developed and certified by Odoo: https://github.com/odoo/odoo/tree/saas-6/addons/payment_authorize
It works similarly than the Paypal module. It will be available on the SaaS when that version will be rolled-out (in a couple weeks).
**EDIT 6/22/15 - In case current cloud users are not aware, authorize.net is now available as a payment acquirer and payment option within the system. This solution uses the virtual terminal or hosted checkout page of Authorize.net and is not a AIM/SIM/CIM integration method - in other words, it's similar to a Paypal checkout page. If you're wanting a direct or full integration, you'll still not be able to accomplish this without custom development (for SaaS) or one of the modules or solutions mentioned below**
HI Victor - There are a couple ways to answer this question. If you are using a self-hosted version, then you can have a module custom developed or extended into your system. There are several Github and other python builds that have a great start to laying out the SOAP/XML/API components if you want to have bi-directional integration into your authorize.net account.
One here: https://py-authorize.readthedocs.org/en/latest/index.html
Another here: https://github.com/jeffschenck/authorizesauce
If you do not need or want to do an Advanced Integration then you have the option of using the Direct Post method. You can add this via the 'Payment Acquirers' module in settings and Authorize.net will essentially function like Paypal checkout where a Sales Order payment will process off-property on an authorize.net virtual terminal page/checkout page.
The major drawback here can be for recurring transactions and transaction detail updates. If you are not technical or do not have coding/development staff or budget, then you'll be limited on implementation - currently Authorize.net has no native support in the same way Paypal does, which is pretty surprising. Hopefully this helps!
Fabrice, that's great news, is it only for SaaS? I assume it would need some modification to work on Premise-Based?
FPT Media, could you provide details on how to use the 'Payment Acquirers' method? When I go to Settings>Payments>Payment Acquirers and click Create, the only options are Wire Transfer or Paypal.
Fabrice, how do you access payments in the backend? You mentioned using Setting>Accounting>Show Payment Buttons to Employees. I do not see this option. We desperately need access to Authorize.net in the backend on sales quotes/orders. Other modules and apps are posing issues and you mention it is built in already. We are running Enterprise 10 self-hosted. We already have it setup as a payment acquirer on our website but need backend access.