All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.emv.qrcode.model.mpm.constants.AdditionalDataFieldCodes Maven / Gradle / Ivy

There is a newer version: 0.1.2
Show newest version
package com.emv.qrcode.model.mpm.constants;

public final class AdditionalDataFieldCodes {

  public static final String ID_BILL_NUMBER = "01"; // (O) Bill Number
  public static final String ID_MOBILE_NUMBER = "02"; // (O) Mobile Number
  public static final String ID_STORE_LABEL = "03"; // (O) Store Label
  public static final String ID_LOYALTY_NUMBER = "04"; // (O) Loyalty Number
  public static final String ID_REFERENCE_LABEL = "05"; // (O) Reference Label
  public static final String ID_CUSTOMER_LABEL = "06"; // (O) Customer Label
  public static final String ID_TERMINAL_LABEL = "07"; // (O) Terminal Label
  public static final String ID_PURPOSE_TRANSACTION = "08"; // (O) Purpose Transaction
  public static final String ID_ADDITIONAL_CONSUMER_DATA_REQUEST = "09"; // (O) Additional Consumer Data Request
  public static final String ID_RFU_FOR_EMVCO_RANGE_START = "10"; // (O) RFU for EMVCo
  public static final String ID_RFU_FOR_EMVCO_RANGE_END = "49"; // (O) RFU for EMVCo
  public static final String ID_PAYMENT_SYSTEM_SPECIFIC_TEMPLATES_RANGE_START = "50"; // (O) Payment System Specific Templates
  public static final String ID_PAYMENT_SYSTEM_SPECIFIC_TEMPLATES_RANGE_END = "99"; // (O) Payment System Specific Templates

  // Reserved
  public static final String ID_RFU_FOR_EMVCO = ID_RFU_FOR_EMVCO_RANGE_START;
  public static final String ID_PAYMENT_SYSTEM_SPECIFIC = ID_PAYMENT_SYSTEM_SPECIFIC_TEMPLATES_RANGE_START;

  private AdditionalDataFieldCodes() {
    super();
  }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy