OptionalfacilitatorFacilitator address that will receive the initial transfer Client should send maxAmount to this address
OptionalmaxMaximum payment amount authorized The upper bound for the escrow transfer
OptionalminMinimum acceptable settlement amount Server may reject if usage is below this threshold
OptionalunitBilling unit (e.g., "token", "request", "second") Describes what is being measured for usage-based billing
OptionalunitPrice per unit in smallest denomination Used with unit to calculate the final settlement amount
TON upto-specific extra fields for payment requirements
Included in PaymentRequirements.extra to provide upto-specific parameters.