CReceiptItemType

public enum CReceiptItemType : CaseIterable

Specifies type of ReceiptItem.

This field has a freetext format, but the following values are predefined:

Specification: retail.

  • Activation Id

    Specification: retail.

    Declaration

    Swift

    case actId
  • Accounting Period

    Specification: retail.

    Declaration

    Swift

    case accPer
  • AcquirerId

    Specification: retail.

    Declaration

    Swift

    case acqId
  • aid

    Application identifier

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case amount
  • DCC amount of the transaction

    Specification: retail.

    Declaration

    Swift

    case amountDcc
  • Other amount of the transaction (e.g. cashback amount)

    Specification: retail.

    Declaration

    Swift

    case amountOther
  • Total reservation amount after a reservation adjustment

    Specification: retail.

    Declaration

    Swift

    case amountReservation
  • Saldo amount

    Specification: retail.

    Declaration

    Swift

    case amountSaldo
  • Tip amount

    Specification: retail.

    Declaration

    Swift

    case amountTip
  • Authorization code

    Specification: retail.

    Declaration

    Swift

    case authCode
  • ep2 Authorization result

    Specification: retail.

    Declaration

    Swift

    case authReslt
  • ep2 Authorization response code

    Specification: retail.

    Declaration

    Swift

    case authRespC
  • ep2 Authorization response text

    Specification: retail.

    Declaration

    Swift

    case authRespTextC
  • BrandName of the card used

    Specification: retail.

    Declaration

    Swift

    case brandName
  • Currency of the transaction

    Specification: retail.

    Declaration

    Swift

    case currency
  • DCC currency of the transaction

    Specification: retail.

    Declaration

    Swift

    case currencyDcc
  • DCC disclaimer

    Specification: retail.

    Declaration

    Swift

    case dccDisclaimer
  • Standard disclaimer

    Specification: retail.

    Declaration

    Swift

    case disclaimer
  • Exponent of the currency used

    Specification: retail.

    Declaration

    Swift

    case exponent
  • Exponent of the DCC currency

    Specification: retail.

    Declaration

    Swift

    case exponentDcc
  • DCC markup

    Specification: retail.

    Declaration

    Swift

    case markupDcc
  • Exponent of DCC markup

    Specification: retail.

    Declaration

    Swift

    case markupExponentDcc
  • Card number for merchant receipt

    Specification: retail.

    Declaration

    Swift

    case cardNumberPrintableMerchant
  • Card number for cardholder receipt

    Specification: retail.

    Declaration

    Swift

    case cardNumberPrintableCardholder
  • DCC rate

    Specification: retail.

    Declaration

    Swift

    case rateDcc
  • Exponent of DCC rate

    Specification: retail.

    Declaration

    Swift

    case rateExponentDcc
  • Time stamp of transaction, date part

    Specification: retail.

    Declaration

    Swift

    case timeStampDate
  • Time stamp of transaction, time part

    Specification: retail.

    Declaration

    Swift

    case timeStampTime
  • Terminal identifier

    Specification: retail.

    Declaration

    Swift

    case trmId
  • Transaction reference number

    Specification: retail.

    Declaration

    Swift

    case trxRefNum
  • Transaction sequence counter

    Specification: retail.

    Declaration

    Swift

    case trxSeqCnt
  • POS entry mode

    Specification: retail.

    Declaration

    Swift

    case posEntryMode
  • Card expiry date

    Specification: retail.

    Declaration

    Swift

    case cardExpiryDate
  • Card number encrypted

    Specification: retail.

    Declaration

    Swift

    case cardNumberEnc
  • ECR sequence number

    Specification: retail.

    Declaration

    Swift

    case ecrSeqCounter
  • Ep2 PAN receipt DOL

    Specification: retail.

    Declaration

    Swift

    case panReceiptDol
  • Ep2 PAN receipt DOL index

    Specification: retail.

    Declaration

    Swift

    case panReceiptDolIndex
  • PreAuthorization Expiration Date

    Specification: retail.

    Declaration

    Swift

    case preAuthorizationExpDate
  • TenderName of the card used

    Specification: retail.

    Declaration

    Swift

    case tenderName
  • ep2 number of chosen installments

    Specification: retail.

    Declaration

    Swift

    case numberOfInstallments
  • ep2 disclaimer used for installment receipts

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case originalCardCountryCode
  • TenderName of the original transaction used for a follow on transaction.

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case originalTransRef
  • Fee amount charged for the installment service.

    Specification: retail.

    Declaration

    Swift

    case amountInstallmentFee
  • Total amount including including installment fees and interest rates.

    Specification: retail.

    Declaration

    Swift

    case amountInstallmentTotal
  • Amount of the first installment payment.

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case amountInstallmentOne
  • Interest rate of the installment option.

    Specification: retail.

    Declaration

    Swift

    case interestInstallment
  • DCC markup vs regulated (ECB) reference exchange rate

    Specification: retail.

    Declaration

    Swift

    case markupDccRegulated
  • Exponent of regulated DCC markup

    Specification: retail.

    Declaration

    Swift

    case markupExponentDccRegulated
  • DCC rate vs regulated (ECB) reference exchange rate

    Specification: retail.

    Declaration

    Swift

    case rateDccRegulated
  • Exponent of regulated DCC rate

    Specification: retail.

    Declaration

    Swift

    case rateExponentDccRegulated
  • Key Index of encrypted PAN on receipt

    Specification: retail.

    Declaration

    Swift

    case keyPanReceiptIndex
  • Additional data the merchant added to the transaction.

    Specification: retail.

    Declaration

    Swift

    case additionalMerchantData
  • Account index that has been used for this transaction.

    Specification: retail.

    Declaration

    Swift

    case multiAccountIndex
  • Acquirer contract index has been used for this transaction.

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case merchantTid
  • Merchant defined attendant identifier. (Petrol usage)

    Specification: retail.

    Declaration

    Swift

    case clerkIdentifier
  • Fuel Pump used. (Petrol usage)

    Specification: retail.

    Declaration

    Swift

    case fuelDispenserNumber
  • Number of the POS device. (Petrol usage)

    Specification: retail.

    Declaration

    Swift

    case posdnumber
  • ECR Receipt number. (Petrol usage)

    Specification: retail.

    Declaration

    Swift

    case receiptNumber
  • ECR side shift number. (Petrol usage)

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case cardProductType
  • The selected account type during Account Selection.

    Specification: retail.

    Declaration

    Swift

    case accountType
  • Surcharge amount that has been added.

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case originalTransSeq
  • Balance expiration date.

    Specification: retail.

    Declaration

    Swift

    case balanceExpDate
  • 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.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

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

    Specification: retail.

    Declaration

    Swift

    case amountTotal
  • Text provided in the authorization response to be printed on the cardholder ticket

    Specification: retail.

    Declaration

    Swift

    case hostCardholderText
  • Text provided in the authorization response to be printed on the merchant ticket

    Specification: retail.

    Declaration

    Swift

    case hostMerchantText
  • Flag to print “Transaction OK” to receipts (If value is 1).

    Specification: retail.

    Declaration

    Swift

    case trxOk
  • Flag to print “Verified on Device” to receipts (If value is 1).

    Specification: retail.

    Declaration

    Swift

    case verifiedByDevice
  • Sequence counter for an Own Risk 2 Event. Send only in case of Purchase Forced Acceptance transaction when OwnRisk2 mode is activated.

    Specification: retail.

    Declaration

    Swift

    case pfaEvtSeqCnt
  • If present, the content of the TransactionType will be used as on the transaction receipt.

    Specification: retail.

    Declaration

    Swift

    case transactionType
  • Last 4 digits of PAN.

    Specification: retail.

    Declaration

    Swift

    case last4digitsOfPan
  • Order ID, originally sent by the ECR.

    Specification: retail.

    Declaration

    Swift

    case orderId