diff --git a/web/org.openbravo.retail.sendemail/source/obsmail_hook_preordersave.js b/web/org.openbravo.retail.sendemail/source/obsmail_hook_preordersave.js
index dffd26b..fcef6ba 100644
--- a/web/org.openbravo.retail.sendemail/source/obsmail_hook_preordersave.js
+++ b/web/org.openbravo.retail.sendemail/source/obsmail_hook_preordersave.js
@@ -16,10 +16,14 @@
     var isMultiOrdersFlow = false;
     var paidLayaway =
       currentOrder.get('orderType') === 2 && currentOrder.getPending() === 0;
+    var paidOrder =
+      currentOrder.get('orderType') === 0 && currentOrder.getPending() === 0;
     var shouldDialogBeDisplayed =
-      (currentOrder.get('orderType') === 0 ||
+      (paidOrder ||
+        currentOrder.get('isQuotation') ||
         currentOrder.get('orderType') === 1 ||
-        paidLayaway) &&
+        paidLayaway ||
+        paidOrder) &&
       OB.MobileApp.model.get('terminal').terminalType.oBSMAILSENDBYMAIL &&
       (currentOrder.get('bp').get('oBSMAILINVOICEVIAEMAIL') ||
         OBSMAIL.Utils.getExternalBusinessPartnerEmailProperty(currentOrder));
