Skip to Content
Menú
This question has been flagged
2 Respostes
635 Vistes

I'm using Odoo 18 and I'm facing an issue setting up a POS Payment Method linked to a bank-type journal (specifically for mobile payments like M-PESA and Tigo Pesa). Despite having correctly set both Outstanding Receipts and Outstanding Payments accounts (both configured with reconciliation enabled), I keep getting the following error:

Invalid Operation:

No outstanding account could be found to make the payment.

I have verified the following:

  • Outstanding accounts (Receipts/Payments) are correctly configured and allow reconciliation.
  • Both outstanding accounts belong to the same company as the journal.
  • POS sessions are fully closed before adding the payment method.
  • POS payment method configuration correctly references the bank journal and outstanding accounts.

Could someone help explain why Odoo is still unable to identify these accounts and suggest how to resolve this?

Avatar
Descartar
Autor Best Answer

Thank you for your response Chris! I'll follow up and comment on the issue.

Avatar
Descartar
Best Answer

Hi Emmanuel,

that is definitly a bug - it has already been reported to Odoo: https://github.com/odoo/odoo/issues/203733

The bug was pushed last week maybe and also occurs on current runbot versions.

You can comment on the reported github issue - maybe Odoo will fix this as soon as possible; in the meantime it will not be possible to configure payment methods on new odoo images (since 21.03.2025 I guess)

Regards,

Chris Dominiak (Intero Technologies GmbH)

Avatar
Descartar