TIP: You can type at any time to perform a new search.
Payment Provider: Authorize.Net
payment_authorize · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 2.0
- Category
- Accounting/Payment Providers
- Folder size
- 0.62 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-09-28 18:31:22
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Odoo Translation Bot, Christophe Matthieu, Victor Feyens, Tiffany Chang (tic), Antoine Vandevenne (anv), Pedram (PEBR), Dylan Kiss (dyki), Shrey Mehta, Mahdi Alijani (malj), anko-odoo, Thomas Carlier (thc), Florian Malfroid, Julien Launois (jula), Waleed Elgamal, Mazen, Khaj-odoo, chpa-odoo, Ahmed Hamila, mekot-odoo
Code Analysis
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
inline_form |
inline_form | ir.ui.view | qweb | New |
payment_provider_form |
Authorize.Net Provider Form | payment.provider | form | Inherits payment.payment_provider_form |
payment_token_form |
Authorize.Net Token Form | payment.token | form | Inherits payment.payment_token_form |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
| (inherited route override) | AuthorizeController.authorize_payment |
public | jsonrpc | ALL | sudo |
| (inherited route override) | AuthorizeController.authorize_webhook |
public | http | POST | csrf off sudo |
Models touched (3)
New fields (6)
-
authorize_client_keyCharcopy=Falsehelp='The public client key. To generate directly from Odoo or from Authorize.Net backend.'string='Authorize API Client Key' -
authorize_loginCharcopy=Falsehelp='The ID solely used to identify the account with Authorize.Net'required_if_provider='authorize'string='Authorize API Login ID' -
authorize_signature_keyCharcopy=Falsegroups='base.group_system'required_if_provider='authorize'string='Authorize API Signature Key' -
authorize_transaction_keyCharcopy=Falsegroups='base.group_system'required_if_provider='authorize'string='Authorize API Transaction Key' -
authorize_webhook_idCharcopy=Falsegroups='base.group_system'help='The ID of the webhook created in Authorize.net.'string='Authorize Webhook ID' -
codeSelectionondelete={'authorize': 'set default'}selection_add=[('authorize', 'Authorize.Net')]
-
action_authorize_create_webhook(self)Create a new webhook and display a toast notification. Note: `self.ensure_one()` :return: A notification action to display the result. :rtype: dict -
action_update_merchant_details(self)Fetch the merchant details to update the client key and the account currency.
New fields (1)
-
authorize_profileCharhelp='The unique reference for the partner/token combination in the Authorize.net backend.'string='Authorize.Net Profile ID'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…