diff --git a/account_payment_pro/models/account_payment.py b/account_payment_pro/models/account_payment.py index 15b8b007e..cb15076ab 100644 --- a/account_payment_pro/models/account_payment.py +++ b/account_payment_pro/models/account_payment.py @@ -901,7 +901,7 @@ def _compute_to_pay_move_lines(self): records = self.filtered(lambda x: x.state == "draft") internal_transfers = records.filtered(lambda x: x.is_internal_transfer) - with_payment_pro = self._get_filter_payments(records, ["direct_debit_mandate_id"]) + with_payment_pro = self._get_filter_payments(records, ["direct_debit_mandate_id", "pos_session_id"]) if internal_transfers or not self.env.context.get("pay_now"): ((internal_transfers or self) - with_payment_pro).to_pay_move_line_ids = [Command.clear()]