diff --git a/addons/payment_adyen/models/payment.py b/addons/payment_adyen/models/payment.py index 584e28ab4a0..b1dce04c050 100644 --- a/addons/payment_adyen/models/payment.py +++ b/addons/payment_adyen/models/payment.py @@ -147,7 +147,7 @@ class AcquirerAdyen(models.Model): return base64.b64encode(hmac.new(key, sign, hashlib.sha1).digest()) def adyen_form_generate_values(self, values): - base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + base_url = self.get_base_url() # tmp import datetime from dateutil import relativedelta diff --git a/addons/payment_authorize/models/payment.py b/addons/payment_authorize/models/payment.py index e7be116700d..93403af7104 100644 --- a/addons/payment_authorize/models/payment.py +++ b/addons/payment_authorize/models/payment.py @@ -84,7 +84,7 @@ class PaymentAcquirerAuthorize(models.Model): if values.get('billing_partner_country') and values.get('billing_partner_country') == self.env.ref('base.us', False): billing_state = values['billing_partner_state'].code if values.get('billing_partner_state') else '' - base_url = self.env['ir.config_parameter'].get_param('web.base.url') + base_url = self.get_base_url() authorize_tx_values = dict(values) temp_authorize_tx_values = { 'x_login': self.authorize_login, diff --git a/addons/payment_buckaroo/models/payment.py b/addons/payment_buckaroo/models/payment.py index d0f9ed34741..67ceb82a451 100644 --- a/addons/payment_buckaroo/models/payment.py +++ b/addons/payment_buckaroo/models/payment.py @@ -82,7 +82,7 @@ class AcquirerBuckaroo(models.Model): return shasign def buckaroo_form_generate_values(self, values): - base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + base_url = self.get_base_url() buckaroo_tx_values = dict(values) buckaroo_tx_values.update({ 'Brq_websitekey': self.brq_websitekey, diff --git a/addons/payment_ingenico/models/payment.py b/addons/payment_ingenico/models/payment.py index fcc820e00fd..38a97ef2c81 100644 --- a/addons/payment_ingenico/models/payment.py +++ b/addons/payment_ingenico/models/payment.py @@ -149,7 +149,7 @@ class PaymentAcquirerOgone(models.Model): return shasign def ogone_form_generate_values(self, values): - base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + base_url = self.get_base_url() ogone_tx_values = dict(values) param_plus = { 'return_url': ogone_tx_values.pop('return_url', False) diff --git a/addons/payment_paypal/models/payment.py b/addons/payment_paypal/models/payment.py index 78b9d6032dd..64afaf6ad7c 100644 --- a/addons/payment_paypal/models/payment.py +++ b/addons/payment_paypal/models/payment.py @@ -83,7 +83,7 @@ class AcquirerPaypal(models.Model): return fees def paypal_form_generate_values(self, values): - base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + base_url = self.get_base_url() paypal_tx_values = dict(values) paypal_tx_values.update({ diff --git a/addons/payment_payumoney/models/payment.py b/addons/payment_payumoney/models/payment.py index b8f60673031..5fafad61657 100644 --- a/addons/payment_payumoney/models/payment.py +++ b/addons/payment_payumoney/models/payment.py @@ -54,7 +54,7 @@ class PaymentAcquirerPayumoney(models.Model): def payumoney_form_generate_values(self, values): self.ensure_one() - base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + base_url = self.get_base_url() payumoney_values = dict(values, key=self.payumoney_merchant_key, txnid=values['reference'], diff --git a/addons/payment_sips/models/payment.py b/addons/payment_sips/models/payment.py index 3f2087e5940..3e464fde64f 100644 --- a/addons/payment_sips/models/payment.py +++ b/addons/payment_sips/models/payment.py @@ -68,7 +68,7 @@ class AcquirerSips(models.Model): def sips_form_generate_values(self, values): self.ensure_one() - base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + base_url = self.get_base_url() currency = self.env['res.currency'].sudo().browse(values['currency_id']) currency_code = CURRENCY_CODES.get(currency.name, False) if not currency_code: