Read the current settings
provider is null when fulfillment is managed by a provider that is not configurable through the public API. In that case, leave provider out of PATCH requests; the other public delivery settings remain readable and writable.
Fee strategies
fee_strategy determines the delivery fee displayed and charged to the customer:
Update selected fields
PATCH preserves omitted fields. The following request enables delivery and pickup, uses restaurant-managed delivery, limits the delivery radius, and sets minimum and maximum subtotals:
Clearing values
Nullable fields can be set tonull to clear or reset them. For example, this removes the location-level delivery subtotal cap while preserving all other fields: