[IMP] payment(_demo, _stripe), website_sale_picking: PM improvements

1) Add default filter to list view of payment methods.
2) Raise UserError when the user activates a PM linked to
   only disabled providers.
3) Activate default PMs with the activation of the provider.
4) Disable PMs linked to only disabled providers.
5) Add multi editing to list view of PMs.

task-3557315

closes odoo/odoo#139641

closes odoo/odoo#140084

Related: odoo/enterprise#49551
Related: odoo/enterprise#49729
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
This commit is contained in:
Valeriya(vchu)
2023-10-27 16:09:39 +00:00
parent c5237e1ac1
commit fdb6f62742
13 changed files with 121 additions and 53 deletions
@@ -5,7 +5,6 @@
<field name="name">Demo</field>
<field name="code">demo</field>
<field name="sequence">1</field>
<field name="active">True</field>
<field name="image" type="base64" file="payment_demo/static/img/demo.png"/>
<field name="support_tokenization">True</field>
<field name="support_express_checkout">False</field>