Skip to Content
Menu
v 18.0 Third Party 120
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 271
Technical Name account_payment_notification
LicenseLGPL-3
Websitehttps://github.com/OCA/account-payment
Versions 15.0 16.0 18.0
You bought this module and need support? Click here!
Odoo Community Association

Account payment notification

Beta License: LGPL-3 OCA/account-payment Translate me on Weblate Try me on Runboat

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.

Table of contents

Configuration

To configure automatic notifications, you need to:

  1. Go to Settings.
  2. Go to Invoicing.
  3. Choose if you want to Require payment notifications.
  4. Select the desired Payment notification method.
  5. Select the desired Payment notifications automatism.

Note

Automated notifications will be sent or queued when the payment is marked as sent, not as paid. A sent payment is one that has been sent to the bank, while a paid payment is one that has been reconciled with a bank statement.

Usage

To send notifications manually, you need to:

  1. Go to Invoicing or Accounting app.
  2. Go to Customers > Payments or Vendors > Payments.
  3. Select one or more payments.
  4. Click on Action.
  5. Select Notify partners.

Odoo will use your preferred notification method, as defined in configuration (see that section), to notify all the chosen partners.

Tip

You have new filters in the payments list. Use them to select those that have (or not) email or mobile phone.

Both email and SMS notifications are put in outgoing queues if done massively. In that case, they will be cleared automatically when their corresponding cron jobs are executed.

If you do that same operation from a payment form view, you will have the option to choose between sending an email or an SMS. You will be able to edit the template before sending it.

Note

Sometimes notifications will be registered as notes, and sometimes as messages, depending on whether they are sent in bulk or individually. In any case, they are notified to the partner.

To send notifications automatically, you need to:

  1. Go to Invoicing or Accounting app.
  2. Go to Customers > Payments or Vendors > Payments.
  3. Open one paymnt.
  4. Click on Mark as Sent.

Tip

Odoo EE has a module named account_batch_payment that automates that. If you use it, payment notifications will be queued when sent.

Known issues / Roadmap

  • Multiple SMS notifications to the same partner cannot be sent in batch. Always group payments before notifying. Odoo considers these SMS as duplicated and avoids sending more than one per batch. This behavior is hardcoded.

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Moduon

Contributors

  • Rafael Blasco (Moduon)
  • Jairo Llopis (Moduon)

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainers:

yajo rafaelbn

This module is part of the OCA/account-payment project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.