TSYSOnboardResponse
- Type: object · TerminalConfig
terminal required- Type: string · Account Id
account _id required - Type: string · Created AtFormat: date-time
created _at requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Type: string · Mid
mid required - Type: string · Name
name required - Type: string · Processor Config Id
processor _config _id required - Type: string · Terminal Id
terminal _id required - Type: string · Tid
tid required - 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 · Deleted AtFormat: date-time
deleted _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Type: string | null · Description
description - Type: string | null · Merchant Category Code
merchant _category _code - Type: string | null · Merchant Name
merchant _name - Type: string | null · Serial Number
serial _number - Type: string · TerminalStatusenum
status valuesactive inactive blocked
- 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: array object[] · Transactions
transactions Model to represent a transaction
- Type: string | null · Updated AtFormat: date-time
updated _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Type: object | null · Var Sheet
var _sheet Processor-specific configuration (e.g., TSYS VAR sheet data)
- Type: string | null · Vid
vid
- Type: object · LocationBase nullable
location - Type: string · Account Id
account _id required - Type: string · Id
id required - Type: string · Name
name required - Type: object · Address nullable
address - Type: string | null · Country Code
country _code - Type: string | null · Created AtFormat: date-time
created _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Type: string | null · Currency
currency - Type: string | null · Deleted AtFormat: date-time
deleted _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Type: string | null · Email
email - Type: object | null · Metadata
metadata - Type: string | null · Phone
phone - Type: string | null · Processor Config Id
processor _config _id - Type: string · Status
status - 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 Id
terminal _id - Type: string | null · Updated AtFormat: date-time
updated _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

