edited threshold value
This commit is contained in:
parent
ef74f2cc82
commit
87a3b5da83
@ -412,8 +412,8 @@ public class EmvParamHelper {
|
|||||||
|
|
||||||
aidV2.setTransType("FF");
|
aidV2.setTransType("FF");
|
||||||
aidV2.setOnlinePinCap(1);
|
aidV2.setOnlinePinCap(1);
|
||||||
aidV2.setAsi(1);
|
aidV2.setAsi(0); //1
|
||||||
aidV2.setThreshold(99);
|
// aidV2.setThreshold(99);
|
||||||
|
|
||||||
if (!(contactAid.getCvmLimit() < 0)) {
|
if (!(contactAid.getCvmLimit() < 0)) {
|
||||||
aidV2.setContactlessCvmLimit(contactAid.getCvmLimit());
|
aidV2.setContactlessCvmLimit(contactAid.getCvmLimit());
|
||||||
@ -465,6 +465,10 @@ public class EmvParamHelper {
|
|||||||
aidV2.setAppVerNum(contactAid.getApplicationVersion());
|
aidV2.setAppVerNum(contactAid.getApplicationVersion());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (contactAid.getThreshold() != null && !contactAid.getThreshold().isEmpty()) {
|
||||||
|
aidV2.setThreshold(Long.parseLong(contactAid.getThreshold()));
|
||||||
|
}
|
||||||
|
|
||||||
return aidV2;
|
return aidV2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -249,6 +249,7 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
|||||||
transData.setTransTime(new SimpleDateFormat("hhmmss", Locale.getDefault()).format(new Date()));
|
transData.setTransTime(new SimpleDateFormat("hhmmss", Locale.getDefault()).format(new Date()));
|
||||||
transData.setTraceNo(mPayDetail.getVoucherNo());
|
transData.setTraceNo(mPayDetail.getVoucherNo());
|
||||||
|
|
||||||
|
|
||||||
transData.setEmvProcessFlowEnum(EmvProcessFlowEnum.EMV_PROCESS_FLOW_STANDARD);
|
transData.setEmvProcessFlowEnum(EmvProcessFlowEnum.EMV_PROCESS_FLOW_STANDARD);
|
||||||
if (mPayDetail.getCardType() == CardTypeX.NFC.value) {
|
if (mPayDetail.getCardType() == CardTypeX.NFC.value) {
|
||||||
transData.setEmvEntryModeEnum(EmvEntryModeEnum.EMV_ENTRY_MODE_CONTACTLESS);
|
transData.setEmvEntryModeEnum(EmvEntryModeEnum.EMV_ENTRY_MODE_CONTACTLESS);
|
||||||
@ -274,6 +275,8 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
|||||||
emvHandler.contactlessAppendAidIntoKernel(EmvCardBrandEnum.EMV_CARD_BRAND_MASTER, (byte) 0x08, ByteUtils.hexString2ByteArray("A000000732100123"));
|
emvHandler.contactlessAppendAidIntoKernel(EmvCardBrandEnum.EMV_CARD_BRAND_MASTER, (byte) 0x08, ByteUtils.hexString2ByteArray("A000000732100123"));
|
||||||
LogUtil.d(TAG, "TransData :" + transData.getTransAmount());
|
LogUtil.d(TAG, "TransData :" + transData.getTransAmount());
|
||||||
LogUtil.d(TAG, "start emv ");
|
LogUtil.d(TAG, "start emv ");
|
||||||
|
|
||||||
|
emvHandler.emvDebugLog(true);
|
||||||
emvHandler.emvProcess(transData, emvProcessListener);
|
emvHandler.emvProcess(transData, emvProcessListener);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user