summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/account_payment/controllers/payment.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/account_payment/controllers/payment.py b/addons/account_payment/controllers/payment.py
index 496a158563e..8ac01bd398d 100644
--- a/addons/account_payment/controllers/payment.py
+++ b/addons/account_payment/controllers/payment.py
@@ -77,11 +77,11 @@ class PaymentPortal(http.Controller):
vals = {
'payment_token_id': token.id,
'type': 'server2server',
- 'return_url': success_url,
+ 'return_url': _build_url_w_params(success_url, params),
}
tx = invoice_sudo._create_payment_transaction(vals)
PaymentProcessing.add_payment_transaction(tx)
params['success'] = 'pay_invoice'
- return request.redirect(_build_url_w_params(success_url, params))
+ return request.redirect('/payment/process')