diff --git a/addons/website_quote/static/src/js/website_quotation.js b/addons/website_quote/static/src/js/website_quotation.js index 3221eeba0a4..2ff25986179 100644 --- a/addons/website_quote/static/src/js/website_quotation.js +++ b/addons/website_quote/static/src/js/website_quotation.js @@ -212,7 +212,8 @@ odoo.define('website_quote.payment_method', function (require) { var token = href.match(/quote\/[0-9]+\/([^\/?]*)/); token = token ? token[1] : ''; ajax.jsonRpc('/quote/' + order_id +'/transaction/' + acquirer_id + (token ? '/' + token : ''), 'call', {}).then(function (data) { - $(data).submit(); + $form.html(data); + $form.submit(); }); }); }); diff --git a/addons/website_sale/static/src/js/website_sale_payment.js b/addons/website_sale/static/src/js/website_sale_payment.js index d16a91b8b86..5b02f5b7c61 100644 --- a/addons/website_sale/static/src/js/website_sale_payment.js +++ b/addons/website_sale/static/src/js/website_sale_payment.js @@ -30,7 +30,8 @@ $(document).ready(function () { return false; } ajax.jsonRpc('/shop/payment/transaction/' + acquirer_id, 'call', {}).then(function (data) { - $(data).submit(); + $form.html(data); + $form.submit(); }); });