TerminalConfigUpdate
- agentType: stringnullable
_bank _number - binType: stringnullable
- countryType: stringnullable
_code - currencyType: stringnullable
_code - descriptionType: stringnullable
- endpointType: stringnullable
- mccType: stringnullable
Four-digit Merchant Category Code (ISO 18245). Omit to preserve the stored value; RapidConnect does not allow null.
- midType: stringnullable
- nameType: stringnullable
- processorType: stringnullable
_config _id - statusType: enumnullablevaluesactiveinactiveblocked
- storeType: stringnullable
_number - surchargeType: enumnullable
_basis Amount used to calculate percentage-based surcharges. total uses subtotal, tax and tip; subtotal uses subtotal only; subtotal_plus_tax includes tax; subtotal_plus_tip includes tip. The basis is resolved from location, then terminal, then account, skipping null values. The default is total when no level configures a basis.
valuestotalsubtotalsubtotal_plus_taxsubtotal_plus_tip - surchargeType: booleannullable
_confirmation _required - surchargeType: numbernullable
_rate - taxType: enumnullable
_basis Amount used to calculate percentage-based tax. total uses subtotal plus tip; subtotal uses subtotal only. Configure the default percentage with tax_rate. The basis is resolved from location, then terminal, then account, skipping null values. The default is total when no level configures a basis.
valuestotalsubtotal - taxType: numbernullable
_rate - terminalType: stringnullable
_capability - tidType: stringnullable
- Properties: 1varType: Var Sheetnullable
_sheet - vidType: stringnullable

