Repository
odoo/odoo · module folder
Module version
1.0
Category
Sales/Point of Sale
Folder size
0.37 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-15 22:44:18
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Odoo Translation Bot, Pierre Masereel, Julien Castiaux, Tiffany Chang (tic), Gorash, David Monnom (moda), tsm-odoo, Louis Wicket (wil), Pedram (PEBR), Dylan Kiss (dyki), manv-afk, David Monnom, vlst-odoo, sjai-odoo, Stephane Vanmeerhaeghe (stva)
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
pos_restaurant_adyen, pos_self_order_adyen
Description

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
pos_payment_method_view_form_inherit_pos_adyen pos.payment.method.form.inherit.adyen pos.payment.method form Inherits point_of_sale.pos_payment_method_view_form
res_config_settings_view_form res.config.settings.view.form.inherit.pos_adyen res.config.settings form Inherits point_of_sale.res_config_settings_view_form
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/pos_adyen/notification PosAdyenController.notification public jsonrpc POST csrf off sudo
Models touched (3)

New fields (1)
  • adyen_ask_customer_for_tip Boolean
    args: 'Ask Customers For Tip'
Public methods (0)

No public methods.

New fields (5)
  • adyen_api_key Char
    copy=False groups='base.group_erp_manager' help='Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-get-the-api-key/#description' string='Adyen API key'
  • adyen_event_url Char
    default=<expr> help="This URL needs to be pasted on Adyen's portal terminal settings." readonly=True store=False string='Event URL'
  • adyen_latest_response Char
    copy=False groups='base.group_erp_manager'
  • adyen_terminal_identifier Char
    copy=False help='[Terminal model]-[Serial number], for example: P400Plus-123456789'
  • adyen_test_mode Boolean
    groups='base.group_erp_manager' help='Run transactions in the test environment.'
Public methods (2)
  • get_latest_adyen_status(self)
  • proxy_adyen_request(self, data, operation=False)
    Necessary because Adyen's endpoints don't have CORS enabled

New fields (1)
  • pos_adyen_ask_customer_for_tip Boolean
    compute='_compute_pos_adyen_ask_customer_for_tip' readonly=False store=True
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…