Skip to content
Snippets Groups Projects
Commit e6b5a0e2 authored by Jorge Pinna Puissant's avatar Jorge Pinna Puissant
Browse files

[FIX] payment: Acquired deployed in production

Before this commit, in the config bar (Sales or Invoicing) when you configure a payment
acquirer,  it was deployed in test mode, and not in production mode. Note that, the config
bar wizard asks for the production credentials.

Now, when you configure a payment acquirer, from the config bar, the acquirer is deployed
directly in production mode.

opw-1918412

closes odoo/odoo#30319
parent 8865d631
Branches
Tags
No related merge requests found
......@@ -114,12 +114,14 @@ class PaymentWizard(models.TransientModel):
'paypal_seller_account': self.paypal_seller_account,
'paypal_pdt_token': self.paypal_pdt_token,
'website_published': True,
'environment': 'prod',
})
if self.payment_method == 'stripe':
new_env.ref('payment.payment_acquirer_stripe').write({
'stripe_secret_key': self.stripe_secret_key,
'stripe_publishable_key': self.stripe_publishable_key,
'website_published': True,
'environment': 'prod',
})
if self.payment_method == 'manual':
manual_acquirer = self._get_manual_payment_acquirer(new_env)
......@@ -131,6 +133,7 @@ class PaymentWizard(models.TransientModel):
manual_acquirer.name = self.manual_name
manual_acquirer.post_msg = self.manual_post_msg
manual_acquirer.website_published = True
manual_acquirer.environment = 'prod'
journal = manual_acquirer.journal_id
if journal:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment