Backend Payment Provider: Authorize.Net
by Synconics Technologies Pvt. Ltd. http://synconics.com/$ 377.21
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
Lines of code | 3452 |
Technical Name |
authorize_net |
License | OPL-1 |
Website | http://synconics.com/ |
Versions | 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 |
Synconics has made the payment processing simple in Odoo by integrating Authorize.net. The payment transactions are done by card token or eCheck token. The module supports multi company and multi currency and it also adds in more features like partial payment only supported in Authorize & Capture Flow, refund transaction (partial or full) and void payment. The module is secured as per PCI compliances, the saved card information or the bank A/C number is encrypted in Odoo backend and only last 4 digits of the card or bank A/C number are visible.
Community
- Enterprise
(On-premises) Odoo.sh
Online


Payment Operations

Save Card Token

Payment Type Card
or Echeck

Payment with Tokenization

Full or Partial Payment

Full or Partial
Payment Refund

Supports Multi Currency

Supports Multi Company

Payment Void

Edit Customer Details

Invoice Payment

Sales Payment
Payment Operations | Do payment operations within Odoo to Authorize.Net |
---|---|
Tokenization or Direct Card Payment | Payment can be done with or without the use of card token details from customers end |
Payment Type | Payment can be done using card and eCheck |
Sales Payment and Refund | Partial or full Sales payment can be made or refunded through card |
Multi-Company & Multi-Currency Support | Supports Multi-Company & Multi-Currency through configuration |
Customer Payment Details | Customers can configure their card/bank details, add, update or Delete their card token or eCheck details |
Invoice Payment | Partial or full invoice payment can be made or refunded through card |
Void Payment | Void unsettled payment transaction in Sales Order from Authorize.Net |
By clicking on the "Link to Authorize.net" button, the customer details are sent to Authorize.net for creating "Customer Profile ID" and "Shipping ID". Users can also update and delete customer profiles on Authorize.Net.
Please Note: For multi company scenario the customer profile is to be linked individually in Authorize.net.

Card & Bank eCheck Account Registration
Add card or bank account information and send it to Authorize.Net to create "Customer Payment ID".
Please Note: As per PCI compliance the module does not store any debit/credit card or bank account number information.

At the time of Authorize Transaction, a Tokenized registered credit/debit card can be used for making payment.

On authorization request the transactions is approved or declined.

Once the transaction is authorized, the payment can be captured directly from the invoice through "Capture Transaction".


A reference number will appear in the invoice after payment confirmation.

Successful transaction details can be viewed on Authorize.net side.

Select transaction type "Authorize & Capture", select credit card and fill amount (partial/full) and click "Charge Customer". The amount will be transferred from customer account to merchant account.


All payment details are mentioned in payment transaction (including Authorize, Authorize & Capture and Authorize Reference)



All payment transaction details can be viewed on Authorize.Net side

Payment transactions can be done by eCheck instead of credit card.



All eCheck payment details will be displayed in Odoo and Authorize.Net

Direct Payment transactions can be made "Without Save Card"

All payment transactions details (Without Save Card) can be viewed in Odoo

Direct Payment "Without Save Bank Details"
Direct Payment transactions can be made "Without Save Bank Details"

All payment transactions details (Without Save Bank Details) can be viewed in Odoo

"Refund with Authorize.Net", transaction can be refunded, either Partial / Full amount. On clicking on "Refund" button, the payment refund transaction is created in Authorize.Net. The authorize reference will appear in payment.


All payment refund transaction details will appear on Odoo and Authorize.Net side.

Unsettled Transactions can be void with Authorize.Net. Click on "Void an Unsettled Payment" button in Sales order. The details will be shown on Authorize Void pop-up, click on "Void Transaction" button, the unsettled transaction will be void in Authorize.net.


All Void Transaction details will appear in Odoo and Authorize.Net


Option to save payment details for Card or Bank account are available in Backend partner details form. On clicking the "Save" button the details will be saved in encripted form as per PCI compliance in backend. Only the last 4 digits of the card or bank A/C number will be shown.


Saved payment details can be viewed in Odoo

Can we send payment via authorize.net using this module?
No, You can only accept payment through this module. Authorize.net only supports accepting payment.
Does this module save customer's full payment details?
No, As per PCI compliance the module stores payment details in secure token form.
Does this module support partial payment with the same order?
Yes, You can pay partial or full payment with this module from the backend.
Does this module support notification functionality on payment settlement?
No, this module does not support this functionality. You need to customize it.
Will it be possible for you to reduce a few functionality of this module as per my business flow?
Sure , kindly drop an email contact@synconics.com or ping us on our Skype ID: synconics.technologies.
All the apps are to be purchased separately, for individual versions and individual edition.
One month free bug support period will be offered pertaining to any one server used, testing or live.
Synconics is not responsible for installation or updating of the module on any of your server.
If an error appears in our app due to other custom modules installed in your system or if Odoo base source code is not updated on your system, to make it compatible with your source code, we'll charge you for our efforts to resolve those errors and make the module compatible with your source code.
Please refer the document for configuration. If any support is needed for module configuration, installation, updating or any help is needed, it will be considered in paid support.
Please note that you are not allowed to distribute or resell this module after purchase.
This module is tested and working on Odoo vanilla with Ubuntu OS.
Support services will be provided from Monday to Friday, 10:30 AM to 7 PM IST (Indian Standard Time).
Support will not be provided during Indian public holidays or company holidays.
Configuration
Odoo Hosting
Customisation
Functional Training
Technical Training
Support & Maintenance
Dedicated Developer
Implementation
Odoo Migration
API Integration




connect on whatsapp.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module