UpdateLocationSurchargeDisclosureRequest
clearboolean
Explicitly remove the declaration. Must not be combined with a declaredMaximumRateBps value.
declaredMaximumRateBpsinteger<int64>nullable
Declare the customer/location posted maximum, 0–400 basis points. Omission or null retains the stored value. Never automatically populated from processor/profile rates.
Possible values: >= 0 and <= 400
expectedDeclarationVersioninteger<int64>nullablerequired
The declarationVersion returned by the latest location disclosure read. A stale version is rejected, never overwritten.
Possible values: >= 0
reasonstringrequired
Possible values: <= 500 characters
UpdateLocationSurchargeDisclosureRequest
{
"clear": true,
"declaredMaximumRateBps": 0,
"expectedDeclarationVersion": 0,
"reason": "string"
}