--- a/modules/org.openbravo.retail.posterminal/src/org/openbravo/retail/posterminal/InitialValidations.java	2024-07-29 12:55:16.467677000 +0200
+++ b/modules/org.openbravo.retail.posterminal/src/org/openbravo/retail/posterminal/InitialValidations.java	2024-07-29 12:50:35.548061000 +0200
@@ -213,7 +213,7 @@
       List<OBPOSAppPayment> sharedPayments = queryAppPayment.list();
       for (int i = 0; i < posTerminal.getOBPOSAppPaymentList().size(); i++) {
         OBPOSAppPayment appPayment = posTerminal.getOBPOSAppPaymentList().get(i);
-        if (appPayment.getPaymentMethod().isShared()) {
+        if (appPayment.getPaymentMethod().isShared() && appPayment.isActive()) {
           boolean validation = false, nameValidation = false;
           for (int j = 0; j < sharedPayments.size(); j++) {
             OBPOSAppPayment sharedPayment = sharedPayments.get(j);
