TerminalConfigUpdate
- Type: string | null · Agent Bank Number
agent _bank _number - Type: string | null · Bin
bin - Type: string | null · Country Code
country _code - Type: string | null · Currency Code
currency _code - Type: string | null · Description
description - Type: string | null · Merchant Category Code
merchant _category _code - Type: string | null · Name
name - Type: string · TerminalStatusenum nullable
status valuesactive inactive blocked
- Type: string | null · Store Number
store _number - Type: number | null · Surcharge Rate
surcharge _rate Surcharge percentage (e.g., 3.5 for 3.5%). Setting to null disables automatic surcharge logic. Setting to 0 means surcharges will NEVER be applied unless explicitly overridden.
- Type: string | null · Terminal Capability
terminal _capability - Type: object · TSYSVarSheet
var _sheet - Type: string · Acceptor Customer Service Phone
acceptor _customer _service _phone requiredCustomer service phone number
- Type: string · Acceptor Phone
acceptor _phone requiredPhone number
- Type: string · Acceptor Street Address
acceptor _street _address requiredStreet address
- Type: string · Acquirer BIN
acquirer _bin min length:1required6-digit TSYS acquirer BIN
- Type: string · City Code
city _code requiredPostal/ZIP code
- Type: string · Industry Code
industry _code requiredIndustry code (e.g., 'R' for Retail)
- Type: string · Merchant Category Code
merchant _category _code min length:1required4-digit MCC
- Type: string · Merchant Location
merchant _location requiredMerchant city
- Type: string · Merchant Name
merchant _name requiredMerchant business name
- Type: string · Merchant Number
merchant _number min length:1required12-digit TSYS merchant number
- Type: string · Merchant State
merchant _state required2-letter US state code
- Type: string · Store Number
store _number min length:1required4-digit store number
- Type: string · Terminal Number
terminal _number min length:1required4-digit terminal number
- Type: string · Time Zone Diff
time _zone _diff min length:1required3-digit TSYS time zone code. 705 = EST, 706 = CST, 707 = MST, 708 = PST
- Type: string · Authentication Code nullable
authentication _code UAT only. Submit this code to TSYS to authenticate a terminal and receive a gen_key in return.
- Type: string · Country Code
country _code Country code (default 840 for US)
- Type: string · Currency Code
currency _code Currency code (default 840 for USD)
- Type: string · Gen Key nullable
gen _key The key returned after authenticating a terminal with authentication_code. Pass this on subsequent requests if you have previously authenticated a terminal.
- Type: string · Language Indicator
language _indicator Language indicator
- Type: string | null · Vid
vid

