updated process code

This commit is contained in:
kizzy 2025-11-24 16:00:12 +07:00
parent c619166ea8
commit 44f4e1ea94
3 changed files with 20 additions and 19 deletions

View File

@ -47,28 +47,28 @@ public class MockData {
// mockCardData = new MockCardData.Builder()
// .cardNo("9503051034047056")
// .expDate("0230")
// .expDate("3002")
// .cardScheme("MPU")
// .cardHolderName("KBZ Debit")
// .iccData("9503051034047056=30021015930000000000")
// .build();
// mockCardData = new MockCardData.Builder()
// .cardNo("9505050161133125")
// .expDate("0127")
// .cardScheme("MPU")
// .cardHolderName("KBZ Credit")
// .iccData("9505050161133125=27011017250000000000")
// .build();
mockCardData = new MockCardData.Builder()
.cardNo("9503712156912514")
.expDate("2912")
.cardNo("9505050161133125")
.expDate("2701")
.cardScheme("MPU")
.cardHolderName("Htin Kyaw Win")
.iccData("9503712156912514=29121010000000000000")
.cardHolderName("KBZ Credit")
.iccData("9505050161133125=27011017250000000000")
.build();
// mockCardData = new MockCardData.Builder()
// .cardNo("9503712156912514")
// .expDate("2912")
// .cardScheme("MPU")
// .cardHolderName("Htin Kyaw Win")
// .iccData("9503712156912514=29121010000000000000")
// .build();
// mockCardData = new MockCardData.Builder()

View File

@ -391,9 +391,9 @@ public class FieldUtils {
if(payDetail.getTransactionType() == REFUND.value) {
// field.setDataStr("61"); // BPC
field.setDataStr("00");// MPU
} if (payDetail.getTransactionType() == PRE_AUTH_SALE.value) { // || payDetail.getTransactionType() == PRE_AUTH_VOID.value BPC need 06
field.setDataStr("61"); // BPC
// field.setDataStr("00");// MPU
} if (payDetail.getTransactionType() == PRE_AUTH_VOID.value) { // || payDetail.getTransactionType() == PRE_AUTH_VOID.value BPC need 06
field.setDataStr("06");
} else {
field.setDataStr("00");

View File

@ -9,13 +9,14 @@ public enum TransactionsType {
REFUND("REFUND",4,"200000"),
PRE_AUTH_SALE("PRE-AUTH",5,"300000"), //930000
PRE_AUTH_SALE("PRE-AUTH",5,"930000"), //930000
PRE_AUTH_VOID("PREAUTH CANCELLATION",6,"020000"), //200000
PRE_AUTH_COMPLETE("PREAUTH COMPLETION",7,"000000"), //940000
PRE_AUTH_COMPLETE("PREAUTH COMPLETION",7,"940000"), //940000
PRE_AUTH_COMPLETE_VOID("VOID PREAUTH COMPLETE",8,"940000"),//940000
PRE_AUTH_COMPLETE_VOID("VOID PREAUTH COMPLETE",8,"000000"),//940000
CASH_OUT("CASH_OUT",9,"010000"),
REVERSAL("REVERSAL",10,"00"),