Show / Hide Table of Contents
TIM SDK19-09-3
TIM API .NETv3.6.0
Implementation Guide
  • SIX.TimApi
    • ActivateResponse
    • Amount
    • AmountDcc
    • AmountDiscount
    • AmountFinal
    • Application
    • BalanceInquiryResponse
    • BalanceResponse
    • Basket
    • BasketItem
    • Brand
    • CardData
    • CardTrackData
    • CommandRequest
    • CommandResponse
    • ConfigData
    • ConversionHelper
    • Counter
    • CounterList
    • CurrencyFunctions
    • CurrencyFunctions.CurrencyCodeEntry
    • CurrencyItem
    • DeactivateResponse
    • DisplayProductInfo
    • EcrInfo
    • ErrorMessages
    • Features
    • FeaturesHardware
    • FeaturesPayment
    • FeaturesSixml
    • FeaturesSixml.Support
    • Hardware
    • HardwareInformationResponse
    • ImmutableTerminalSettings
    • ItemQuantity
    • KernelVersion
    • LoginRequest
    • LoyaltyCoupon
    • LoyaltyDiscount
    • LoyaltyInformation
    • LoyaltyItem
    • MerchantOption
    • NativeError
    • NetworkInformation
    • PpInfo
    • PrintData
    • PrintOption
    • PrintOptionList
    • Receipt
    • ReceiptItem
    • ReceiptItems
    • ReceiptRequestResponse
    • ReconciliationResponse
    • RequestTypes
    • Setting
    • ShowDialogRequest
    • ShowDialogResponse
    • ShowSignatureCaptureRequest
    • ShowSignatureCaptureResponse
    • SignatureInformation
    • SIXmlConstants
    • SIXmlConstants.ResourceId
    • SystemInformationResponse
    • Terminal
    • Terminal.ActivateCompletedEventArgs
    • Terminal.ActivateCompletedEventHandler
    • Terminal.ActivateServiceMenuCompletedEventArgs
    • Terminal.ActivateServiceMenuCompletedEventHandler
    • Terminal.ApplicationInformationCompletedEventArgs
    • Terminal.ApplicationInformationCompletedEventHandler
    • Terminal.BalanceCompletedEventArgs
    • Terminal.BalanceCompletedEventHandler
    • Terminal.BalanceInquiryCompletedEventArgs
    • Terminal.BalanceInquiryCompletedEventHandler
    • Terminal.ChangeSettingsCompletedEventArgs
    • Terminal.ChangeSettingsCompletedEventHandler
    • Terminal.CloseDialogModeCompletedEventArgs
    • Terminal.CloseDialogModeCompletedEventHandler
    • Terminal.CloseMaintenanceWindowCompletedEventArgs
    • Terminal.CloseMaintenanceWindowCompletedEventHandler
    • Terminal.CloseReaderCompletedEventArgs
    • Terminal.CloseReaderCompletedEventHandler
    • Terminal.CommitCompletedEventArgs
    • Terminal.CommitCompletedEventHandler
    • Terminal.ConnectCompletedHandler
    • Terminal.CounterRequestCompletedEventArgs
    • Terminal.CounterRequestCompletedEventHandler
    • Terminal.DccRatesCompletedEventArgs
    • Terminal.DccRatesCompletedEventHandler
    • Terminal.DeactivateCompletedEventArgs
    • Terminal.DeactivateCompletedEventHandler
    • Terminal.DisconnectedHandler
    • Terminal.EjectCardCompletedEventArgs
    • Terminal.EjectCardCompletedEventHandler
    • Terminal.FinishCheckoutCompletedEventArgs
    • Terminal.FinishCheckoutCompletedEventHandler
    • Terminal.HardwareInformationCompletedEventArgs
    • Terminal.HardwareInformationCompletedEventHandler
    • Terminal.InitTransactionCompletedEventArgs
    • Terminal.InitTransactionCompletedEventHandler
    • Terminal.LoginCompletedEventArgs
    • Terminal.LoginCompletedEventHandler
    • Terminal.LogoutCompletedEventArgs
    • Terminal.LogoutCompletedEventHandler
    • Terminal.LoyaltyDataCompletedEventArgs
    • Terminal.LoyaltyDataCompletedEventHandler
    • Terminal.OpenDialogModeCompletedEventArgs
    • Terminal.OpenDialogModeCompletedEventHandler
    • Terminal.OpenMaintenanceWindowCompletedEventArgs
    • Terminal.OpenMaintenanceWindowCompletedEventHandler
    • Terminal.OpenReaderCompletedEventArgs
    • Terminal.OpenReaderCompletedEventHandler
    • Terminal.PrintOnTerminalCompletedEventArgs
    • Terminal.PrintOnTerminalCompletedEventHandler
    • Terminal.ProvideLoyaltyBasketCompletedEventArgs
    • Terminal.ProvideLoyaltyBasketCompletedEventHandler
    • Terminal.ProvideVasResultCompletedEventArgs
    • Terminal.ProvideVasResultCompletedEventHandler
    • Terminal.RebootCompletedEventArgs
    • Terminal.RebootCompletedEventHandler
    • Terminal.ReceiptRequestCompletedEventArgs
    • Terminal.ReceiptRequestCompletedEventHandler
    • Terminal.ReconciliationCompletedEventArgs
    • Terminal.ReconciliationCompletedEventHandler
    • Terminal.ReconfigCompletedEventArgs
    • Terminal.ReconfigCompletedEventHandler
    • Terminal.RequestAliasCompletedEventArgs
    • Terminal.RequestAliasCompletedEventHandler
    • Terminal.RequestCompletedEventArgs
    • Terminal.RollbackCompletedEventArgs
    • Terminal.RollbackCompletedEventHandler
    • Terminal.SendCardCommandCompletedEventArgs
    • Terminal.SendCardCommandCompletedEventHandler
    • Terminal.ShowDialogCompletedEventArgs
    • Terminal.ShowDialogCompletedEventHandler
    • Terminal.ShowSignatureCaptureCompletedEventArgs
    • Terminal.ShowSignatureCaptureCompletedEventHandler
    • Terminal.SoftwareUpdateCompletedEventArgs
    • Terminal.SoftwareUpdateCompletedEventHandler
    • Terminal.StartCheckoutCompletedEventArgs
    • Terminal.StartCheckoutCompletedEventHandler
    • Terminal.SystemInformationCompletedEventArgs
    • Terminal.SystemInformationCompletedEventHandler
    • Terminal.TerminalStatusChangedHandler
    • Terminal.TransactionCompletedEventArgs
    • Terminal.TransactionCompletedEventHandler
    • Terminal.VasInfoHandler
    • TerminalSettings
    • TerminalStatus
    • TimException
    • Total
    • TransactionData
    • TransactionInformation
    • TransactionRequest
    • TransactionResponse
    • TransactionResponse.Action
    • TrxDetail
    • VasCheckoutInformation
    • VasResult
  • SIX.TimApi.Constants
    • AdjustmentResult
    • AdminFunctions
    • BrandBarBrand
    • BrandMode
    • CardReader
    • CardReaderStatus
    • ConnectionMode
    • ConnectionStatus
    • CounterType
    • CouponRejectionReason
    • CurrencyType
    • CustomerDataType
    • Cvm
    • DialogFunctions
    • EcrInfoType
    • FinancialTransactions
    • FunctionHint
    • Guides
    • HardwareType
    • ImageFileFormat
    • KernelType
    • LoyaltyFunctionType
    • ManagementStatus
    • MerchantAction
    • MerchantOptionType
    • NgvMode
    • NonFinancialTransactions
    • PaymentProtocol
    • PosEntryMode
    • PrintFlag
    • PrintFormat
    • ProcessingDisposition
    • ProtocolLevel
    • ProtocolType
    • Reason
    • ReceiptItemType
    • ReceiptRequestType
    • ReceiptType
    • Recipient
    • ResourceId
    • ResourceParameterType
    • ResponseType
    • ResultCode
    • SecurityStatus
    • SettingType
    • SleepModeStatus
    • StatusFunctions
    • Theme
    • TransactionStatus
    • TransactionType
    • UpdateStatus
    • VasInfoListType
    • VasInfoType
  • SIX.TimApi.Receipts
    • CompactReceiptFormatter
    • CustomReceiptFormatter
    • CustomReceiptFormatter.Condition
    • CustomReceiptFormatter.DynamicBoolean
    • CustomReceiptFormatter.LineFormat
    • CustomReceiptFormatter.TextAlignment
    • CustomReceiptFormatter.TextElement
    • CustomReceiptFormatter.TextType
    • NormalReceiptFormatter
    • ReceiptFormatter
    • SuperCompactReceiptFormatter
    • UltraCompactReceiptFormatter
  • SIX.TimApi.Utility.Logger
    • Level
    • Logger
    • Logger.ArchiveMode
    • Logger.CodeBlock
    • Logger.CodeBlock<T>

Enum ResourceId

Enumeration attribute defines which dialog shall be displayed. All dialogs are divided into multiple groups containing dialogs similar operational area.

Specification: dialog.

Namespace: SIX.TimApi.Constants
Assembly: TimApi.dll
Syntax
public enum ResourceId

Fields

Name Description
BankingConfirmAmount

Banking Confirm Amount | Banking dialogs
PlaceholderItems:

  • 0: Currency
  • 1: Amount
BankingInsertCard

Banking Insert Card | Banking dialogs

BankingPinCheck

Banking Pin Check | Banking dialogs
Input Mask: hhhhhh

BankingRemoveCard

Banking Remove Card | Banking dialogs

BankingShowSaldo

Banking Show Saldo | Banking dialogs
Placeho| style="width: 80%; border-bottom:solid 1px black; border-top:solid 1px black;"|12.04.2018lderItems:

  • 0: Currency
  • 1: Amount
BankingWelcome

Banking Welcome | Banking dialogs

CheckCode

Check Code | Petrol dialogs
Input Mask: hhhhhhhhhhhh

CommonCardDeinitialized
CommonCardInitialized

Common Card Initialized | AT dialogs

CommonDataSaved

Common Data Saved | AT dialogs

CommonPleaseWait

Common Please Wait | AT dialogs

CommonRegular

Common Regular | AT dialogs

CommonRemoveCard

Common Remove Card | AT dialogs

DepositOwnAccount

Deposit Own Account | Postal dialogs
PlaceholderItems:

  • 0: Currency
  • 1: Amount
DisbursementFromAccount

Disbursement From Account | Postal dialogs
PlaceholderItems:

  • 0: Debit Account
  • 1: Debit Currency
  • 2: Amount
EmptyDialog

Empty Dialog | Postal dialogs

EnterAdditionalInformation

Enter Additional Information | Petrol dialogs
Input Mask: aaaaaaaaaaaaaaaaaaaa

EnterCarNumber

Enter Car Number | Petrol dialogs
Input Mask: aaaaaaaa

EnterCostCenter

Enter Cost Center | Petrol dialogs
Input Mask: aaaaaaaaaaaaaaaaaaaa

EnterDriverCode

Enter Driver Code | Petrol dialogs
Input Mask: aaaaaaaa

EnterEmployeeNumber

Enter Employee Number | Petrol dialogs
Input Mask: aaaaaaaaaaaaaaaaaaaa

EnterFleetId

Enter Fleet ID | Petrol dialogs
Input Mask: aaaaaaaa

EnterLicensePlate

Enter License Plate | Petrol dialogs
Input Mask: dddddddddddddddddddd

EnterMileage

Enter Mileage | Petrol dialogs
Input Mask: dd'ddd'ddd

EnterPhoneNumber

Enter Phone Number | Postal dialogs
Input Mask: ddd ddd dd dd

EnterPhoneOrPrepaidNumber

Enter Phone Or Prepaid Number | Postal dialogs
Input Mask: ddd ddd dd dd

EnterProjectNumber

Enter Project Number | Petrol dialogs
Input Mask: aaaaaaaaaaaaaaaaaaaa

InterAccountTransfer

Inter Account Transfer | Postal dialogs
PlaceholderItems:

  • 0: LastKonto
  • 1: LastKontoTyp
  • 2: Currency LastKonto
  • 3: LastKonto Bezeichnung
  • 4: GutsKonto
  • 5: GutsKontoTyp
  • 6: Currency GutsKonto
  • 7: GutsKonto Bezeichnung
  • 8: Currency
  • 9: Amount
InterAccountTransferConfirmation

Inter Account Transfer Confirmation | Postal dialogs
PlaceholderItems:

  • 0: LastKonto
  • 1: LastKontoTyp
  • 2: Currency LastKonto
  • 3: Currency
  • 4: AmountSaldo
  • 5: GutsKonto
  • 6: GutsKontoTyp
  • 7: Currency GutsKonto
  • 8: Currency
  • 9: AmountSaldo
LoadCard

Load Card | Petrol dialogs
Input Mask: dddddddd
PlaceholderItems:

  • 0: Currency (default = terminal base currency)
    ResourceParameter:
    Exponent (default = terminal base currency exponent)
NoRechargeCard

No Recharge Card | Postal dialogs

PacketAcknowledgement

Packet Acknowledgement | Postal dialogs

PetrolBanknoteCardsOnly

Banknotes
out of order
Cards available

PetrolBanknoteCreditAmountInsertBanknote

Credit
%0 %1
Insert Banknote
PlaceholderItems:

  • 0: Currency
  • 1: Amount
PetrolBanknoteCreditAmountPayback
PetrolBanknoteCreditAmountPumpPressOk
PetrolBanknoteInsertBanknote

Insert Banknote

PetrolBanknoteNoCredit

No Credit

PetrolBanknoteOnly

Banknotes available
Cards out of order

PetrolBanknoteOrCards

Banknotes and
Cards available

PetrolCardAmountTooLow

Amount too low
to start pump

PetrolCardBlocked

Card blocked

PetrolCardDualCardSystem

Dual Card System

PetrolCardDualCardSystemInsertSecondCard

Dual Card System
Insert Second Card

PetrolCardExpired

Card expired

PetrolCardInsertSecondCard

Insert Second Card

PetrolCardInverted

Card unreadable
Card inverted?

PetrolCardLimitReached

Limit reached

PetrolCardNotAuthorised

Card not authorised

PetrolCardOperationAborted

Operation aborted

PetrolCardOutOfOrder

Card type
out-of-order

PetrolCardPersonalisationCard

Personalisation card

PetrolCardProductNotAllowed

No product allowed

PetrolCardProductNotAvailable

No product available

PetrolCardRefused

Card refused

PetrolCardRefusedByHost

Card refused by host

PetrolCardTransctionStillInProgress

A transaction for
this card is still
in progress

PetrolCardTrxInProgress

A transaction
for this card
is still in progress

PetrolCardUnknown

Card unknown

PetrolCardWithoutPaymentFunction

Card without
payment function

PetrolCodeIncorrect

CODE incorrect

PetrolCodeTriesLeft

%0 tries left
CODE + OK
%i

PetrolInsertCard

Petrol Insert card | Petrol dialogs

PetrolInvalidEntry

Petrol Invalid Entry | Petrol dialogs

PetrolLastCodeTry

Last CODE try
CODE + OK
%i

PetrolLastTankcodeTry

Last try
Tankcode + OK
%i

PetrolMaintenanceCommFailure

Communication
faliure

PetrolMaintenanceDoorOpen

Door not closed

PetrolMaintenanceHostOutOfOrder

Host Out of Order

PetrolMaintenanceServiceRequired

Service required

PetrolMaintenanceTechnicalProblem

Technical problem

PetrolNoCodeTriesLeft

No more CODE
tries left

PetrolNoTankcodeTriesLeft

No more Tankcode
tries left

PetrolOutOfOrder

Petrol Out of Order | Petrol dialogs

PetrolPaymenSeeOtherDisplay

See Other Display

PetrolPaymenSelectShopPumpt

Select shop/pump

PetrolPaymentAtPumpPressBtn

Pay at the pump
Press button

PetrolPaymentInShop

Please pay in shop

PetrolPaymentInShopPressBtn

Pay in the shop
Press button

PetrolPleaseRefuel

Petrol Please refuel | Petrol dialogs

PetrolPleaseRefuelForAmt

Petrol Please refuel for amount | Petrol dialogs
PlaceholderItems:

  • 0: Currency
  • 1: Amount
PetrolPleaseWait

Petrol Please wait | Petrol dialogs

PetrolPrintOutOfOrder

Receipt printer
out of order

PetrolPrintPressKeyForSafeReceipt

Press receipt key
for safe-receipt

PetrolPrintReceipt

Banking Print Receipt | Petrol dialogs

PetrolPrintReceiptInPrint

Your receipt is
being printed

PetrolPrintReceiptNotAvailable

Receipt not
available

PetrolPumpNoPumpFree

No pump is free

PetrolPumpNotAvailable

Selected pump not
available

PetrolPumpPressOk
PetrolPumpProductNotAvailable

Product not
available on
selected pump

PetrolPumpRefuelingAborted

Refueling aborted
please put the
nozzle back

PetrolPumpRefuelingInProgress

Refueling in
progress

PetrolPumpStoppedRefueling

Refueling stopped

PetrolRefuelAtPump

Petrol Refuel At Pump | Petrol dialogs

PetrolRemoveCard

Petrol Remove Card | Petrol dialogs

PetrolSeeOtherScreen

Petrol See Other Screen | Petrol dialogs

PetrolTankcodeIncorrect

Tankcode incorrect

PetrolTankcodeTriesLeft

%0 tries left
Tankcode + OK
%i

PetrolVas

Unknown scan code

PetrolVasAmountCheckingScancode

Amount:
%0 %1
Checking scan code
PlaceholderItems:

  • 0: Currency
  • 1: Amount
PetrolVasClubsmartScanned

Clubsmart scanned

PetrolVasCumulusScanned

Cumulus scanned

PetrolVasDiscountBonScanned

Discount bon scanned

PetrolVasDiscountVoucherNotActive

Discount voucher
not active

PetrolVasEnterScancode

Enter scan code or
method of payment

PetrolVasGiftcardAlreadyActive

Gift card
already active

PetrolVasGiftcardNotPossible

Gift card
not possible

PetrolVasVoucherCannotBeEvaluated

Voucher cannot
be evaluated

PetrolVasVoucherExpired

Voucher expired

PetrolVasVoucherInvalidBlocked

Voucher
invalid/blocked

PetrolVasVoucherUsedUp

Voucher invalid
Amount used up

PetrolVasWaitCheckingScancode

Please Wait
Checking scan code

PetrolWelcome

Welcome

PetrolWelcomeClosed

Closed

PetrolWelcomeShopOpen

Shop open

PhoneNumberTooLong

Phone Number Too Long | Postal dialogs

PhoneNumberTooShort

Phone Number Too Short | Postal dialogs

PinEntry

Pin Entry | Postal dialogs
Input Mask: hhhhhh

PleaseWait

Please Wait | Postal dialogs

ProcessingDeclined

Processing Declined | Postal dialogs

ProcessingOk

Processing Ok | Postal dialogs

ReadCode

Read Code | Petrol dialogs
Input Mask: hhhhhhhhhhhh

RegisterCard

Register Card | Postal dialogs

SelectProduct

Select Product | Petrol dialogs
Input Mask: dd

SelectProgram

Select Program | Petrol dialogs
Input Mask: dd

SelectPump

Select Pump | Petrol dialogs
Input Mask: dd
PlaceholderItems:

  • 0: Currency (optional)
  • 1: Amount (optional)
SelectWashingStation

Select Washing Station | Petrol dialogs
Input Mask: dd

ShowPhoneNumber

Show Phone Number | Postal dialogs
PlaceholderItems:

  • 0: Phone number
ShowPhoneNumberWithAmount

Show Phone Number With Amount | Postal dialogs
PlaceholderItems:

  • 0: Phone number
  • 1: Currency
  • 2: Amount
Unknown

Invalid/unknown constant value.

WelcomeCard

Welcome Card | Postal dialogs

In This Article
  • Fields
Back to top SIX Payment Services AG