2nd fix for 1049

This commit is contained in:
kizzy 2026-02-23 12:28:42 +07:00
parent 423d6cd019
commit b685e026d7
3 changed files with 10 additions and 1 deletions

View File

@ -351,7 +351,8 @@ public class EmvParamHelper {
aidV2.setTransType("FF");
aidV2.setOnlinePinCap(1);
aidV2.setAsi(1);
aidV2.setAsi(0);
aidV2.setThreshold(0);
if (!(contactlessAid.getCvmLimit() < 0)) {
aidV2.setContactlessCvmLimit(contactlessAid.getCvmLimit());

View File

@ -34,6 +34,7 @@ import com.nexgo.oaf.apiv3.emv.EmvProcessFlowEnum;
import com.nexgo.oaf.apiv3.emv.EmvProcessResultEntity;
import com.nexgo.oaf.apiv3.emv.EmvTransConfigurationEntity;
import com.nexgo.oaf.apiv3.emv.OnEmvProcessListener2;
import com.nexgo.oaf.apiv3.emv.PayWaveResultEntity;
import com.nexgo.oaf.apiv3.emv.PromptEnum;
import com.nexgo.oaf.apiv3.emv.UnionPayTransDataEntity;
import com.nexgo.oaf.apiv3.emv.VisaTransDataEntity;
@ -777,6 +778,12 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
//get card number, track 2 data...etc
LogUtil.d(TAG, "getEmvCardDataInfo:" + new Gson().toJson(emvHandler.getEmvCardDataInfo()));
PayWaveResultEntity payWaveResultEntity = emvHandler.getPayWaveResult();
LogUtil.d(TAG,"Paywave result TSI :"+payWaveResultEntity.getTsi());
LogUtil.d(TAG,"Paywave result TVR :"+payWaveResultEntity.getTvr());
byte[] tlv_5A = emvHandler.getTlv(new byte[]{(byte) 0x5A}, EmvDataSourceEnum.FROM_KERNEL);
LogUtil.d(TAG, "tlv_5A--" + ByteUtils.byteArray2HexString(tlv_5A));

View File

@ -454,6 +454,7 @@ public class TransactionsOperation {
emvOnlineResult.setRecvField55(null);
}
}
if(equals) {
importOnlineProcessStatus(SdkResult.Success,emvOnlineResult);