---
 .../js/modalDigitalCoupons.js                        | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/web/org.openbravo.retail.digitalcoupons/js/modalDigitalCoupons.js b/web/org.openbravo.retail.digitalcoupons/js/modalDigitalCoupons.js
index 4a05b35..1728794 100644
--- a/web/org.openbravo.retail.digitalcoupons/js/modalDigitalCoupons.js
+++ b/web/org.openbravo.retail.digitalcoupons/js/modalDigitalCoupons.js
@@ -823,8 +823,18 @@ enyo.kind({
         OB.I18N.getLabel('OBDICO_CouponIllegalValues', [errorFields.join(', ')])
       );
     } else {
+      let payments = new Backbone.Collection();
+      OB.MobileApp.model.orderList.models.forEach(receipt => {
+        if (receipt.get('payments').length > 0) {
+          payments.add(receipt.get('payments').models);
+        }
+      });
+      if (OB.MobileApp.model.multiOrders.get('payments').length > 0) {
+        payments.add(OB.MobileApp.model.multiOrders.get('payments').models);
+      }
+
       var couponInfo = OB.DCUTIL.getCouponFromPayments(
-        couponsPopup.receipt.get('payments'),
+        payments,
         coupon.get('checkno'),
         coupon.get('obdicoIssuingCompany').id
       );
-- 
2.30.2

