diff --git a/addons/point_of_sale/static/src/js/screens.js b/addons/point_of_sale/static/src/js/screens.js index 08af480eee2..ded5088de26 100644 --- a/addons/point_of_sale/static/src/js/screens.js +++ b/addons/point_of_sale/static/src/js/screens.js @@ -1911,12 +1911,13 @@ var PaymentScreenWidget = ScreenWidget.extend({ invoiced.done(function(){ self.invoicing = false; + self.gui.show_screen('receipt'); }); } else { this.pos.push_order(order); + this.gui.show_screen('receipt'); } - this.gui.show_screen('receipt'); }, }); gui.define_screen({name:'payment', widget: PaymentScreenWidget});