diff --git a/jpos/src/main/java/org/jpos/emv/IssuerApplicationData.java b/jpos/src/main/java/org/jpos/emv/IssuerApplicationData.java index 7148d09cf2..c25f9d2fc3 100644 --- a/jpos/src/main/java/org/jpos/emv/IssuerApplicationData.java +++ b/jpos/src/main/java/org/jpos/emv/IssuerApplicationData.java @@ -57,7 +57,7 @@ public IssuerApplicationData(String hexIAD) { Objects.requireNonNull(hexIAD, "IAD data cannot be null."); - iad = hexIAD.trim(); + iad = hexIAD.trim().toUpperCase(); if (iad.length() < 14) throw new IllegalArgumentException("Invalid IAD length.");