Skip to content

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.

type CnmlPricingResult {
offerStatus: CnmlOfferStatus!
denialInfo: DenialInfo
offerData: CnmlOfferData
}
FieldTypeDescription
offerStatusCnmlOfferStatus!
denialInfoDenialInfo
offerDataCnmlOfferData