TIP: You can type at any time to perform a new search.
Account Payment Terminal
account_payment_terminal · OCA/account-payment
- Repository
- OCA/account-payment · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-payment
- Last tracking update
- 2026-08-07 07:47:38
- Authors
- ACSONE SA/NV, Odoo Community Association (OCA)
- Maintainers
- ACSONE SA/NV, Odoo Community Association (OCA)
- Committers
- sbejaoui, Weblate, OCA-git-bot, oca-travis, Bejaoui Souheil
Code Analysis ⓘ
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_journal_form_view |
account.journal | form | Inherits account.view_account_journal_form | |
account_payment_register_form_view |
account.payment.register | form | Inherits account.view_account_payment_register_form | |
account_payment_register_payment_terminal_form_view |
account.payment.register | form | New | |
account_payment_terminal_form_view |
account.payment.terminal | form | New | |
account_payment_terminal_tree_view |
account.payment.terminal | tree | New | |
assets_backend |
assets_backend | ir.ui.view | qweb | Inherits web.assets_backend |
oca_payment_terminal_form_mixin_form_view |
oca.payment.terminal.form.mixin | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (1)
-
use_payment_terminalSelectionhelp='Record payments with a terminal on this journal.'selection=<expr>string='Use a Payment Terminal'
No public methods.
New fields (1)
-
need_payment_terminalBooleancompute='_compute_need_payment_terminal'
-
action_confirm_payment(self, payment_reference) -
get_payment_info(self)
New fields (3)
-
nameCharrequired=True -
oca_payment_terminal_idCharhelp='The identifier of the terminal as known by the hardware proxy. Leave empty if the proxy has only one terminal connected.'string='Terminal identifier' -
proxy_ipCharhelp='The hostname or ip address of the hardware proxy'required=Truesize=45string='IP Address'
No public methods.
New fields (1)
-
account_payment_terminal_idMany2one → account.payment.terminalcomodel_name='account.payment.terminal'string='Payment Terminal'
-
action_confirm_payment(self, payment_reference) -
action_payment_terminal_transaction_start(self) -
get_payment_info(self)