Device/updateTerminalTipConfig
Configure terminal tipping
PUT
/v1/staff/merchants/{id}/terminal-tip-configStaff operation that controls the tip choices downloaded by a merchant's terminals.
Path parameters
idstringRequiredRequest body
application/json
enabledbooleanRequiredpresetBasisPointsarrayRequiredallowCustomAmountbooleanRequiredpostAuthAdjustEnabledbooleanRequiredEnables AUTH then tip-adjust then capture only when the configured processor supports it.
maxAmountMinorintegerRequiredExample 100000
maxBasisPointsintegerRequiredExample 10000
fixedAmountMinorintegernullableExample 100
fixedAmountThresholdMinorintegernullableExample 1000
Response
application/json
terminalIdstringExample "TID-00012345"
merchantIdstringcurrencyCodestringExample "USD"
configVersionintegertipEnabledbooleantipPresetBasisPointsarraytipAllowCustomAmountbooleantipPostAuthAdjustEnabledbooleantipMaxAmountMinorintegertipMaxBasisPointsintegertipFixedAmountMinorintegernullabletipFixedAmountThresholdMinorintegernullableupdateTerminalTipConfig