Class: MerchantOptionType

timapi.constants.MerchantOptionType()

Overview

Members-Overview

new MerchantOptionType()

Specifies type of merchant option.

The following values are valid:

Specification: retail.

Member-List

accountingDepartment (static, constant)

Generally used for Swiss public transportation as merchant specific station description, but can be used differently according merchant needs, e.g. as cost center etc.

Specification: retail.

accountingPeriod (static, constant)

Merchant defined accounting period for a specific shift or transaction.

Specification: retail.

additionalMerchantData (static, constant)

Additional data the merchant would like to add. String value.

Specification: retail.

clerkIdentifier (static, constant)

Merchant defined attendant identifier. Used for petrol MOC, provided by ECR.

Specification: retail.

deviceType (static, constant)

Generally used for Swiss public transportation as merchant specific ECR device type description, but can be used differently according merchant needs.

Specification: retail.

dspMsgSuppressFlag (static, constant)

Flag used to suppress display messages.

  • 0: Disabled - all cardholder and attendant display messages shall be displayed
  • 1: Cardholder Suppression - all cardholder display messages except "Please wait" shall be suppressed for this transaction
  • 2: RFU (Attendant Suppression - all attendant display messages except "Processing" shall be suppressed for this transaction)
  • 3: RFU (Full Suppression - all cardholder and attendant display messages except "Please wait" and "Processing" shall be suppressed for this transaction)
Any other values or null should be treated as 0.

Specification: retail.

fuelDispenserNumber (static, constant)

Fuel Pump number. Used for petrol MOC, provided by ECR.

Specification: retail.

ktucode (static, constant)

Generally used for Swiss public transportation to describe the state-licensed transportation company, but can be used differently according merchant needs.

Specification: retail.

merchantTid (static, constant)

Specific terminal identifier defined by the merchant.

Specification: retail.

multiAccountIndex (static, constant)

Account index that shall be used for this transaction. Numeric number that defines the account index.

Specification: retail.

multiContractIndex (static, constant)

Acquirer contract index that shall be used for this transaction. Numeric number that specifies the contract index.

Specification: retail.

posdnumber (static, constant)

Number of the ECR device. Used for petrol MOC, provided by ECR.

Specification: retail.

receiptNumber (static, constant)

ECR Receipt number. Used for petrol MOC, provided by ECR.

Specification: retail.

shiftNumber (static, constant)

ECR side shift number. Used for petrol MOC, provided by ECR.

Specification: retail.

stationCode (static, constant)

Generally used for Swiss public transportation as merchant specific station description according department documentation, but can be used differently according merchant needs.

Specification: retail.

voucherId (static, constant)

Voucher type identifier that shall be used for the current transaction, provided by ECR

Specification: retail.

wsnumber (static, constant)

Generally used for Swiss public transportation as merchant specific work station number, but can be used differently according merchant needs.

Specification: retail.