Account payment notification

account_payment_notification
REPOSITORY
REPOSITORYOCA/account-payment
GIT
GIThttps://github.com/OCA/account-payment.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-payment/tree/19.0/account_payment_notification
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYAccounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Eduardo de Miguel
WEBSITE
WEBSITEhttps://github.com/OCA/account-payment
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module lets you notify partners about sent payment or debit orders.

You can do that by e-mail and/or by SMS. It is automated by default.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Settings for payment notification res.config.settings block Inherits account.res_config_settings_view_form
view_account_payment_search Email and phone filters account.payment filter Inherits account.view_account_payment_search
Models touched (3)

New fields (1)
  • mobile Char
    related='partner_id.phone'
Public methods (1)
  • mark_as_sent(self)
    Auto-notify when marking as sent.

New fields (3)
  • account_payment_notification_automatic Selection
    default='auto' help='Choose the automatism level when notifying sent payments.' required=True selection=[('manual', 'Notify manually'), ('auto', 'Notify automatically')] string='Payment notifications automatism'
  • account_payment_notification_method Selection
    default='email_only' help='Choose the method to notify payments automatically when marked as sent.' required=True selection=[('email_only', 'By email'), ('email_or_sms', 'By email if possible, by SMS otherwise'), ('sms_only', 'By SMS'), ('sms_or_email', 'By SMS if possible, by email otherwise'), ('all', 'By all possible notification means')] string='Payment notification method'
  • account_payment_notification_required Boolean
    help='Enable to forbid marking payments as sent if they cannot be notified using the chosen method(s).' string='Require payment notifications'
Public methods (0)

No public methods.

New fields (3)
  • account_payment_notification_automatic Selection
    readonly=False related='company_id.account_payment_notification_automatic'
  • account_payment_notification_method Selection
    readonly=False related='company_id.account_payment_notification_method'
  • account_payment_notification_required Boolean
    readonly=False related='company_id.account_payment_notification_required'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-payment
GIT
GIThttps://github.com/OCA/account-payment.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-payment/tree/18.0/account_payment_notification
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYAccounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSJairo Llopis, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/account-payment
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module lets you notify partners about sent payment or debit orders.

You can do that by e-mail and/or by SMS. It is automated by default.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Settings for payment notification res.config.settings block Inherits account.res_config_settings_view_form
view_account_payment_search Email and phone filters account.payment filter Inherits account.view_account_payment_search
Models touched (3)

New fields (1)
  • mobile Char
    related='partner_id.mobile'
Public methods (1)
  • mark_as_sent(self)
    Auto-notify when marking as sent.

New fields (3)
  • account_payment_notification_automatic Selection
    default='auto' help='Choose the automatism level when notifying sent payments.' required=True selection=[('manual', 'Notify manually'), ('auto', 'Notify automatically')] string='Payment notifications automatism'
  • account_payment_notification_method Selection
    default='email_only' help='Choose the method to notify payments automatically when marked as sent.' required=True selection=[('email_only', 'By email'), ('email_or_sms', 'By email if possible, by SMS otherwise'), ('sms_only', 'By SMS'), ('sms_or_email', 'By SMS if possible, by email otherwise'), ('all', 'By all possible notification means')] string='Payment notification method'
  • account_payment_notification_required Boolean
    help='Enable to forbid marking payments as sent if they cannot be notified using the chosen method(s).' string='Require payment notifications'
Public methods (0)

No public methods.

New fields (3)
  • account_payment_notification_automatic Selection
    readonly=False related='company_id.account_payment_notification_automatic'
  • account_payment_notification_method Selection
    readonly=False related='company_id.account_payment_notification_method'
  • account_payment_notification_required Boolean
    readonly=False related='company_id.account_payment_notification_required'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-payment
GIT
GIThttps://github.com/OCA/account-payment.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-payment/tree/16.0/account_payment_notification
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYAccounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSAndrea, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/account-payment
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Settings for payment notification res.config.settings div Inherits account.res_config_settings_view_form
view_account_payment_search Email and phone filters account.payment filter Inherits account.view_account_payment_search
Models touched (3)

New fields (1)
  • mobile Char
    related='partner_id.mobile'
Public methods (1)
  • mark_as_sent(self)
    Auto-notify when marking as sent.

New fields (3)
  • account_payment_notification_automatic Selection
    default='auto' help='Choose the automatism level when notifying sent payments.' required=True selection=[('manual', 'Notify manually'), ('auto', 'Notify automatically')] string='Payment notifications automatism'
  • account_payment_notification_method Selection
    default='email_only' help='Choose the method to notify payments automatically when marked as sent.' required=True selection=[('email_only', 'By email'), ('email_or_sms', 'By email if possible, by SMS otherwise'), ('sms_only', 'By SMS'), ('sms_or_email', 'By SMS if possible, by email otherwise'), ('all', 'By all possible notification means')] string='Payment notification method'
  • account_payment_notification_required Boolean
    help='Enable to forbid marking payments as sent if they cannot be notified using the chosen method(s).' string='Require payment notifications'
Public methods (0)

No public methods.

New fields (3)
  • account_payment_notification_automatic Selection
    readonly=False related='company_id.account_payment_notification_automatic'
  • account_payment_notification_method Selection
    readonly=False related='company_id.account_payment_notification_method'
  • account_payment_notification_required Boolean
    readonly=False related='company_id.account_payment_notification_required'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-payment
GIT
GIThttps://github.com/OCA/account-payment.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-payment/tree/15.0/account_payment_notification
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSJairo Llopis, Weblate, OCA-git-bot, oca-ci, Eduardo López Peñalver
WEBSITE
WEBSITEhttps://github.com/OCA/account-payment
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sms
    - iap_mail
    - iap
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Settings for payment notification res.config.settings div Inherits account.res_config_settings_view_form
view_account_payment_search Email and phone filters account.payment filter Inherits account.view_account_payment_search
Models touched (3)

New fields (1)
  • mobile Char
    related='partner_id.mobile'
Public methods (1)
  • mark_as_sent(self)
    Auto-notify when marking as sent.

New fields (3)
  • account_payment_notification_automatic Selection
    default='auto' help='Choose the automatism level when notifying sent payments.' required=True selection=[('manual', 'Notify manually'), ('auto', 'Notify automatically')] string='Payment notifications automatism'
  • account_payment_notification_method Selection
    default='email_only' help='Choose the method to notify payments automatically when marked as sent.' required=True selection=[('email_only', 'By email'), ('email_or_sms', 'By email if possible, by SMS otherwise'), ('sms_only', 'By SMS'), ('sms_or_email', 'By SMS if possible, by email otherwise'), ('all', 'By all possible notification means')] string='Payment notification method'
  • account_payment_notification_required Boolean
    help='Enable to forbid marking payments as sent if they cannot be notified using the chosen method(s).' string='Require payment notifications'
Public methods (0)

No public methods.

New fields (3)
  • account_payment_notification_automatic Selection
    readonly=False related='company_id.account_payment_notification_automatic'
  • account_payment_notification_method Selection
    readonly=False related='company_id.account_payment_notification_method'
  • account_payment_notification_required Boolean
    readonly=False related='company_id.account_payment_notification_required'
Public methods (0)

No public methods.