Enum ReceiptItemType

    • Enum Constant Detail

      • ACT_ID

        public static final ReceiptItemType ACT_ID

        Activation Id

        Specification: retail.

      • ACC_PER

        public static final ReceiptItemType ACC_PER

        Accounting Period

        Specification: retail.

      • ACQ_ID

        public static final ReceiptItemType ACQ_ID

        AcquirerId

        Specification: retail.

      • AID

        public static final ReceiptItemType AID

        Application identifier

        Specification: retail.

      • AMOUNT

        public static final ReceiptItemType AMOUNT

        Amount of the transaction. Final host-authorized amount. Can be lower than the requested / total amount in case of partial approval.

        Specification: retail.

      • AMOUNT_DCC

        public static final ReceiptItemType AMOUNT_DCC

        DCC amount of the transaction

        Specification: retail.

      • AMOUNT_OTHER

        public static final ReceiptItemType AMOUNT_OTHER

        Other amount of the transaction (e.g. cashback amount)

        Specification: retail.

      • AMOUNT_RESERVATION

        public static final ReceiptItemType AMOUNT_RESERVATION

        Total reservation amount after a reservation adjustment

        Specification: retail.

      • AMOUNT_SALDO

        public static final ReceiptItemType AMOUNT_SALDO

        Saldo amount

        Specification: retail.

      • AMOUNT_TIP

        public static final ReceiptItemType AMOUNT_TIP

        Tip amount

        Specification: retail.

      • AUTH_CODE

        public static final ReceiptItemType AUTH_CODE

        Authorization code

        Specification: retail.

      • AUTH_RESLT

        public static final ReceiptItemType AUTH_RESLT

        ep2 Authorization result

        Specification: retail.

      • AUTH_RESP_C

        public static final ReceiptItemType AUTH_RESP_C

        ep2 Authorization response code

        Specification: retail.

      • AUTH_RESP_TEXT_C

        public static final ReceiptItemType AUTH_RESP_TEXT_C

        ep2 Authorization response text

        Specification: retail.

      • BRAND_NAME

        public static final ReceiptItemType BRAND_NAME

        BrandName of the card used

        Specification: retail.

      • CURRENCY

        public static final ReceiptItemType CURRENCY

        Currency of the transaction

        Specification: retail.

      • CURRENCY_DCC

        public static final ReceiptItemType CURRENCY_DCC

        DCC currency of the transaction

        Specification: retail.

      • DCC_DISCLAIMER

        public static final ReceiptItemType DCC_DISCLAIMER

        DCC disclaimer

        Specification: retail.

      • DISCLAIMER

        public static final ReceiptItemType DISCLAIMER

        Standard disclaimer

        Specification: retail.

      • EXPONENT

        public static final ReceiptItemType EXPONENT

        Exponent of the currency used

        Specification: retail.

      • EXPONENT_DCC

        public static final ReceiptItemType EXPONENT_DCC

        Exponent of the DCC currency

        Specification: retail.

      • MARKUP_DCC

        public static final ReceiptItemType MARKUP_DCC

        DCC markup

        Specification: retail.

      • MARKUP_EXPONENT_DCC

        public static final ReceiptItemType MARKUP_EXPONENT_DCC

        Exponent of DCC markup

        Specification: retail.

      • CARD_NUMBER_PRINTABLE_MERCHANT

        public static final ReceiptItemType CARD_NUMBER_PRINTABLE_MERCHANT

        Card number for merchant receipt

        Specification: retail.

      • CARD_NUMBER_PRINTABLE_CARDHOLDER

        public static final ReceiptItemType CARD_NUMBER_PRINTABLE_CARDHOLDER

        Card number for cardholder receipt

        Specification: retail.

      • RATE_DCC

        public static final ReceiptItemType RATE_DCC

        DCC rate

        Specification: retail.

      • RATE_EXPONENT_DCC

        public static final ReceiptItemType RATE_EXPONENT_DCC

        Exponent of DCC rate

        Specification: retail.

      • TIME_STAMP_DATE

        public static final ReceiptItemType TIME_STAMP_DATE

        Time stamp of transaction, date part

        Specification: retail.

      • TIME_STAMP_TIME

        public static final ReceiptItemType TIME_STAMP_TIME

        Time stamp of transaction, time part

        Specification: retail.

      • TRM_ID

        public static final ReceiptItemType TRM_ID

        Terminal identifier

        Specification: retail.

      • TRX_REF_NUM

        public static final ReceiptItemType TRX_REF_NUM

        Transaction reference number

        Specification: retail.

      • TRX_SEQ_CNT

        public static final ReceiptItemType TRX_SEQ_CNT

        Transaction sequence counter

        Specification: retail.

      • POS_ENTRY_MODE

        public static final ReceiptItemType POS_ENTRY_MODE

        POS entry mode

        Specification: retail.

      • CARD_EXPIRY_DATE

        public static final ReceiptItemType CARD_EXPIRY_DATE

        Card expiry date

        Specification: retail.

      • CARD_NUMBER_ENC

        public static final ReceiptItemType CARD_NUMBER_ENC

        Card number encrypted

        Specification: retail.

      • ECR_SEQ_COUNTER

        public static final ReceiptItemType ECR_SEQ_COUNTER

        ECR sequence number

        Specification: retail.

      • PAN_RECEIPT_DOL

        public static final ReceiptItemType PAN_RECEIPT_DOL

        Ep2 PAN receipt DOL

        Specification: retail.

      • PAN_RECEIPT_DOL_INDEX

        public static final ReceiptItemType PAN_RECEIPT_DOL_INDEX

        Ep2 PAN receipt DOL index

        Specification: retail.

      • PRE_AUTHORIZATION_EXP_DATE

        public static final ReceiptItemType PRE_AUTHORIZATION_EXP_DATE

        PreAuthorization Expiration Date

        Specification: retail.

      • TENDER_NAME

        public static final ReceiptItemType TENDER_NAME

        TenderName of the card used

        Specification: retail.

      • NUMBER_OF_INSTALLMENTS

        public static final ReceiptItemType NUMBER_OF_INSTALLMENTS

        ep2 number of chosen installments

        Specification: retail.

      • INSTALLMENT_DISCLAIMER

        public static final ReceiptItemType INSTALLMENT_DISCLAIMER

        ep2 disclaimer used for installment receipts

        Specification: retail.

      • ORIGINAL_AID

        public static final ReceiptItemType ORIGINAL_AID

        Application identifier of the original transaction used for a follow on transaction.

        Specification: retail.

      • ORIGINAL_CARD_NUMBER_PRINTABLE

        public static final ReceiptItemType ORIGINAL_CARD_NUMBER_PRINTABLE

        Truncated card number of the original transaction used for a follow on transaction.

        Specification: retail.

      • ORIGINAL_BRAND_NAME

        public static final ReceiptItemType ORIGINAL_BRAND_NAME

        Name of the brand of the original transaction used for a follow on transaction.

        Specification: retail.

      • ORIGINAL_CARD_COUNTRY_CODE

        public static final ReceiptItemType ORIGINAL_CARD_COUNTRY_CODE

        CardCountryCode/IssuerCountryCode of the original transaction used for a follow on transaction.

        Specification: retail.

      • ORIGINAL_TENDER_NAME

        public static final ReceiptItemType ORIGINAL_TENDER_NAME

        TenderName of the original transaction used for a follow on transaction.

        Specification: retail.

      • ORIGINAL_TRANS_REF

        public static final ReceiptItemType ORIGINAL_TRANS_REF

        Transaction reference number of the original transaction used for a follow on transaction.

        Specification: retail.

      • AMOUNT_INSTALLMENT_FEE

        public static final ReceiptItemType AMOUNT_INSTALLMENT_FEE

        Fee amount charged for the installment service.

        Specification: retail.

      • AMOUNT_INSTALLMENT_TOTAL

        public static final ReceiptItemType AMOUNT_INSTALLMENT_TOTAL

        Total amount including including installment fees and interest rates.

        Specification: retail.

      • AMOUNT_INSTALLMENT_FIRST

        public static final ReceiptItemType AMOUNT_INSTALLMENT_FIRST

        Amount of the first installment payment.

        Specification: retail.

      • AMOUNT_INSTALLMENT_ONE

        public static final ReceiptItemType AMOUNT_INSTALLMENT_ONE

        Amount of one installment payment (Not the first if a first amount is present).

        Specification: retail.

      • INTEREST_INSTALLMENT

        public static final ReceiptItemType INTEREST_INSTALLMENT

        Interest rate of the installment option.

        Specification: retail.

      • MARKUP_DCC_REGULATED

        public static final ReceiptItemType MARKUP_DCC_REGULATED

        DCC markup vs regulated (ECB) reference exchange rate

        Specification: retail.

      • MARKUP_EXPONENT_DCC_REGULATED

        public static final ReceiptItemType MARKUP_EXPONENT_DCC_REGULATED

        Exponent of regulated DCC markup

        Specification: retail.

      • RATE_DCC_REGULATED

        public static final ReceiptItemType RATE_DCC_REGULATED

        DCC rate vs regulated (ECB) reference exchange rate

        Specification: retail.

      • RATE_EXPONENT_DCC_REGULATED

        public static final ReceiptItemType RATE_EXPONENT_DCC_REGULATED

        Exponent of regulated DCC rate

        Specification: retail.

      • KEY_PAN_RECEIPT_INDEX

        public static final ReceiptItemType KEY_PAN_RECEIPT_INDEX

        Key Index of encrypted PAN on receipt

        Specification: retail.

      • ADDITIONAL_MERCHANT_DATA

        public static final ReceiptItemType ADDITIONAL_MERCHANT_DATA

        Additional data the merchant added to the transaction.

        Specification: retail.

      • MULTI_ACCOUNT_INDEX

        public static final ReceiptItemType MULTI_ACCOUNT_INDEX

        Account index that has been used for this transaction.

        Specification: retail.

      • MULTI_CONTRACT_INDEX

        public static final ReceiptItemType MULTI_CONTRACT_INDEX

        Acquirer contract index has been used for this transaction.

        Specification: retail.

      • MERCHANT_TID

        public static final ReceiptItemType MERCHANT_TID

        Specific terminal identifier defined by the merchant. (Petrol usage)

        Specification: retail.

      • CLERK_IDENTIFIER

        public static final ReceiptItemType CLERK_IDENTIFIER

        Merchant defined attendant identifier. (Petrol usage)

        Specification: retail.

      • FUEL_DISPENSER_NUMBER

        public static final ReceiptItemType FUEL_DISPENSER_NUMBER

        Fuel Pump used. (Petrol usage)

        Specification: retail.

      • POSDNUMBER

        public static final ReceiptItemType POSDNUMBER

        Number of the POS device. (Petrol usage)

        Specification: retail.

      • RECEIPT_NUMBER

        public static final ReceiptItemType RECEIPT_NUMBER

        ECR Receipt number. (Petrol usage)

        Specification: retail.

      • SHIFT_NUMBER

        public static final ReceiptItemType SHIFT_NUMBER

        ECR side shift number. (Petrol usage)

        Specification: retail.

      • CARD_PRODUCT_TYPE

        public static final ReceiptItemType CARD_PRODUCT_TYPE

        ASRPD/Product entry of the card: Credit, Debit, Commercial, Pre-Paid.

        Specification: retail.

      • ACCOUNT_TYPE

        public static final ReceiptItemType ACCOUNT_TYPE

        The selected account type during Account Selection.

        Specification: retail.

      • SURCHARGE_AMOUNT

        public static final ReceiptItemType SURCHARGE_AMOUNT

        Surcharge amount that has been added.

        Specification: retail.

      • ORIGINAL_TRX_REF_NUM

        public static final ReceiptItemType ORIGINAL_TRX_REF_NUM

        Original Transaction reference number (used for Omnichannel original payment ID).

        Specification: retail.

      • SIGNATURE_LINE

        public static final ReceiptItemType SIGNATURE_LINE

        Signature line is required to be printed. Value 1 for yes, 0 for no.

        Specification: retail.

      • ORIGINAL_TRANS_SEQ

        public static final ReceiptItemType ORIGINAL_TRANS_SEQ

        Transaction sequence counter of the original transaction e.g. the transaction that has just been reversed.

        Specification: retail.

      • BALANCE_EXP_DATE

        public static final ReceiptItemType BALANCE_EXP_DATE

        Balance expiration date.

        Specification: retail.

      • AMOUNT_OF_GOODS

        public static final ReceiptItemType AMOUNT_OF_GOODS

        Amount of goods (not containing any cashback, tip or surcharge amounts). Send only, if either a tip, surcharge and/or cashback amount is present.

        Specification: retail.

      • AMOUNT_DUE

        public static final ReceiptItemType AMOUNT_DUE

        Remaining amount that must be paid after a partial approval. Send only in case of partial approval.

        Specification: retail.

      • AMOUNT_TOTAL

        public static final ReceiptItemType AMOUNT_TOTAL

        Total amount to authorize (if applicable including tip, cashback and surcharge amount). Send only in case of partial approval.

        Specification: retail.

    • Method Detail

      • values

        public static ReceiptItemType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ReceiptItemType c : ReceiptItemType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ReceiptItemType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null