Skip to main content

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"
}