online pin for jcb
This commit is contained in:
parent
7a317dede7
commit
d371e0f4e6
@ -298,7 +298,7 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
||||
LogUtil.d(TAG, "TransData :" + transData.getTransAmount());
|
||||
LogUtil.d(TAG, "start emv ");
|
||||
|
||||
emvHandler.emvDebugLog(true);
|
||||
emvHandler.emvDebugLog(false);
|
||||
emvHandler.emvProcess(transData, emvProcessListener);
|
||||
|
||||
|
||||
@ -1039,7 +1039,7 @@ public abstract class EmvBaseViewModel extends BaseViewModel {
|
||||
"9F2A", "9F26", "9F27", "9F10", "9F37", "9F36", "95", "9A", "9C", "9F02", "5F2A", "5F34", "82", "9F1A", //field 55 tag
|
||||
"9F03", "9F33", "4F", "9F08", "9F34", "9F35", "9F1E", "9F52","9F53", "84", "9F09", "9F41", //field55 tag
|
||||
"9F5B", "8A", "9B", "9F6E", "9F7C", "9F4C", "50", "9F12", "DF01", "9F63", "5F20", "9F0B", "9F42",
|
||||
"FF31", "9F7B", "8E","9F15", "9F01", "9F1B"
|
||||
"FF31", "9F7B", "8E","9F15", "9F01", "9F1B", "9F09"
|
||||
};
|
||||
|
||||
try {
|
||||
@ -1431,7 +1431,14 @@ private void configJcbContactlessParameter() {
|
||||
// emvHandler.setTlv(ByteUtils.hexString2ByteArray("DF8161"), ByteUtils.hexString2ByteArray("7F00"));
|
||||
byte[] tag9F53 = emvHandler.getJcbContactlessTIP();
|
||||
Log.d("nexgo", "getJcbContactlessTIP: tag9F53->:" + ByteUtils.byteArray2HexString(tag9F53));
|
||||
// if (tag9F53 != null) {
|
||||
// tag9F53[1] &= 0x7F; //disable issuer update
|
||||
// emvHandler.setJcbContactlessTIP(tag9F53);
|
||||
// Log.d("nexgo", "tag9F53->:" + ByteUtils.byteArray2HexString(tag9F53));
|
||||
//
|
||||
// }
|
||||
if (tag9F53 != null) {
|
||||
tag9F53[0] &= 0x72; //enable online pin
|
||||
tag9F53[1] &= 0x7F; //disable issuer update
|
||||
emvHandler.setJcbContactlessTIP(tag9F53);
|
||||
Log.d("nexgo", "tag9F53->:" + ByteUtils.byteArray2HexString(tag9F53));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user