Untitled
unknown
plain_text
2 years ago
1.6 kB
6
Indexable
protected String getProcInd() { boolean hasCredit = false; boolean hasDebit = false; String procInd = null; if (isVAR()) { if (CreateLocale.VAR_DEBIT.getvalue().equals(sua.getDebitECR())) { hasDebit = true; } else if (CreateLocale.VAR_CREDIT_DEBIT.getvalue().equals(sua.getDebitCreditECR()) || CreateLocale.VAR_SAF_CREDIT_DEBIT.getvalue().equals(sua.getSafDebitCreditECR())) { hasCredit = true; hasDebit = true; } else if (CreateLocale.VAR_CREDIT.getvalue().equals(sua.getCreditECR()) || CreateLocale.VAR_SAF_CREDIT.getvalue().equals(sua.getCreditECR())) { hasCredit = true; } else if (isPinpad()) { hasCredit = true; hasDebit = true; } } else if (isMonerisGateWay()) { if (isPinpad()) { hasCredit = true; hasDebit = true; } else if (isInteracOnline() || isInteracEcommerce() || isTipTap()) { hasCredit = true; hasDebit = true; } else { hasCredit = true; hasDebit = false; } } else if (isPaydProPlus()) { if (isDevice66()) { hasCredit = true; hasDebit = false; } else { hasCredit = true; hasDebit = true; } } else { hasCredit = hasCredit(); hasDebit = hasDebit(); if (isMonerisGoPortal()) { if (hasCredit) { hasCredit = true; hasDebit = false; } } } if (hasDebit) { if (hasCredit) { procInd = (CreateLocale.PROC_IND_CREDITDEBIT.getvalue()); } else procInd = (CreateLocale.PROC_IND_DEBITONLY.getvalue()); } else if (hasCredit) { procInd = CreateLocale.PROC_IND_CREDITONLY.getvalue(); } return procInd; }
Editor is loading...