CnmlPricingResult
Per-product CNML (Cash Now, More Later / Sell With Upside) pricing result. offerStatus
is always non-null and exposes the native SwU lifecycle state (see CnmlOfferStatus).
denialInfo is set for the negative states (NOT_ELIGIBLE, DECLINED, WITHDRAWN);
offerData is set for positive states (ELIGIBLE, ACCEPTED, ACQUISITION_PROCEEDS_PAID,
RESALE_PROCEEDS_PAID). The entire cnml field on OfferRequestWithProductsPricing
is null for partners that do not offer SELL_WITH_UPSIDE.
Definition
Section titled “Definition”type CnmlPricingResult { offerStatus: CnmlOfferStatus! denialInfo: DenialInfo offerData: CnmlOfferData}Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
offerStatus | CnmlOfferStatus! | — |
denialInfo | DenialInfo | — |
offerData | CnmlOfferData | — |