Skip to main content

LocationSurchargeDisclosureResponse

Merchant declaration of the maximum surcharge disclosed to customers at this location. This is not verification of processor enrollment.

declarationVersioninteger<int64>required

Exact declaration revision. Supply it as expectedDeclarationVersion on every update to reject stale changes.

Possible values: >= 0

declaredMaximumRateBpsinteger<int64>nullable

Declared customer/location maximum in basis points; null means no declaration. Explicit zero declares a zero maximum, not that processor surcharge enrollment is off.

Possible values: >= 0 and <= 400

LocationSurchargeDisclosureResponse
{
"declarationVersion": 0,
"declaredMaximumRateBps": 0
}