diff -r 9063b2204ad3 web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
--- a/web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js	Mon Jan 22 15:33:08 2018 -0500
+++ b/web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js	Mon Jan 29 18:23:40 2018 +0100
@@ -470,7 +470,7 @@
         var hasNoRefundablePayment = _.filter(paymentModels, function (payment) {
           return !payment.paymentMethod.refundable;
         }).length === paymentModels.length;
-        if (hasNoRefundablePayment) {
+        if (hasNoRefundablePayment && (!OB.MobileApp.model.get('terminal').allowpayoncredit || this.model.get('order').get('bp').get('creditLimit') <= 0)) {
           OB.UTIL.showConfirmation.display('', OB.I18N.getLabel('OBPOS_LblNoRefundablePayments'), [{
             label: OB.I18N.getLabel('OBMOBC_LblOk')
           }]);
