CTransactionType

public enum CTransactionType

Defines the type of transaction.

Used as attribute to classify the transaction in the field.

The following values are valid:

Specifications: retail, petrol, advancedRetail, banking, hospitality, valueAddedServices.

  • Sale transaction.

    Specification: retail.

    Declaration

    Swift

    case purchase
  • Credit transaction. (Refund)

    Specification: retail.

    Declaration

    Swift

    case credit
  • Reversal of a transaction.

    Specification: retail.

    Declaration

    Swift

    case reversal
  • PreAuthorization function.

    Specification: petrol.

    Declaration

    Swift

    case preAuthorization
  • Finalize purchase / Online advice function.

    Specification: petrol.

    Declaration

    Swift

    case finalizePurchase
  • Cash advance function.

    Specification: advancedRetail.

    Declaration

    Swift

    case cashAdvance
  • Purchase function with forced acceptance function.

    Specification: advancedRetail.

    Declaration

    Swift

    case purchaseForcedAcceptance
  • Purchase function with cashback amount.

    Specification: advancedRetail.

    Declaration

    Swift

    case purchaseWithCashback
  • Purchase function phone authorized.

    Specification: advancedRetail.

    Declaration

    Swift

    case purchasePhoneAuthorized
  • Purchase function phone ordered.

    Specification: advancedRetail.

    Declaration

    Swift

    case purchasePhoneOrdered
  • Purchase function mail ordered.

    Specification: advancedRetail.

    Declaration

    Swift

    case purchaseMailOrdered
  • Giro

    Specification: banking.

    Declaration

    Swift

    case giro
  • Combined

    Specification: banking.

    Declaration

    Swift

    case combined
  • Authorize credit

    Specification: banking.

    Declaration

    Swift

    case authorizeCredit
  • Authorize deposit

    Specification: banking.

    Declaration

    Swift

    case authorizeDeposit
  • Reservation function.

    Specification: hospitality.

    Declaration

    Swift

    case reservation
  • Adjust reservation function.

    Specification: hospitality.

    Declaration

    Swift

    case adjustReservation
  • Cancel reservation function.

    Specification: hospitality.

    Declaration

    Swift

    case cancelReservation
  • Purchase reservation function.

    Specification: hospitality.

    Declaration

    Swift

    case purchaseReservation
  • Purchase reservation phone authorized function.

    Specification: hospitality.

    Declaration

    Swift

    case purchaseReservationPhoneAuthorized
  • Load Voucher.

    Specification: valueAddedServices.

    Declaration

    Swift

    case loadVoucher
  • Collect Points

    Specification: valueAddedServices.

    Declaration

    Swift

    case collectPoints