From 72ed97895fbedb2101dc9b09b7ff0e4ad2b178d8 Mon Sep 17 00:00:00 2001 From: Cristian Partica <cpartica@ebay.com> Date: Fri, 26 Jun 2015 16:04:07 -0500 Subject: [PATCH] MAGETWO-39280: Set Total amount in checkout flow order - changed the order of setTotals before we set service.setSelectedPaymentData and service.setSelectedPaymentInfo so subscribed observers would have the accurate totals --- .../view/frontend/web/js/action/select-payment-method.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/code/Magento/Checkout/view/frontend/web/js/action/select-payment-method.js b/app/code/Magento/Checkout/view/frontend/web/js/action/select-payment-method.js index 1c7b36b9178..f0fe5a55aa3 100644 --- a/app/code/Magento/Checkout/view/frontend/web/js/action/select-payment-method.js +++ b/app/code/Magento/Checkout/view/frontend/web/js/action/select-payment-method.js @@ -80,9 +80,10 @@ define( }); if (proceed) { quote.setPaymentMethod(methodData.method); + //set the totals before setting PaymentData + quote.setTotals(response); service.setSelectedPaymentData(methodData); service.setSelectedPaymentInfo(methodInfo); - quote.setTotals(response); navigator.setCurrent('paymentMethod').goNext(); } } -- GitLab