provider_idon the quote request.- The selected event/cohort provider when
event_idis supplied. - The API account’s optional provider default.
- Legacy WHCC fallback.
provider_id values are whcc, rpl, and millers. This is a
routing contract, not a promise that each provider is enabled for every
product. A provider must have verified capability, credentials, an adapter,
and an enabled fulfillment executor before an order can reach it. WHCC is the
only enabled fulfillment executor today; preview or unavailable providers fail
before payment rather than silently falling back to WHCC.
Call POST /v1/providers/compatibility before changing an event. If any line
is unavailable, quote creation fails before payment with
provider_product_unavailable and line-specific results.