diff --git a/addons/payment/controllers/portal.py b/addons/payment/controllers/portal.py index cd8dae3e6fd..51a1ffd436e 100644 --- a/addons/payment/controllers/portal.py +++ b/addons/payment/controllers/portal.py @@ -246,7 +246,7 @@ class WebsitePayment(http.Controller): if partner_id: values['pms'] = request.env['payment.token'].search([ ('acquirer_id', 'in', acquirers.ids), - ('partner_id', '=', partner_id) + ('partner_id', 'child_of', partner.commercial_partner_id.id) ]) else: values['pms'] = []