V3CostObject
Offer cost, for more info see: https://confluence.eng.vmware.com/x/PUJNNQ
{
"creditSavings": [
{
"creditAmount": -1.5,
"creditReference": "a3cd0d29-7580-4bed-831f-a0976a7de7e3",
"type": "string"
}
],
"discountSavings": [
{
"attributes": {
"attributes": "string"
},
"discountAmount": -1.5,
"type": "RCD"
}
],
"promotionSavings": [
{
"promotionAmount": -58.63,
"promotionCode": "VMC_AWS_10_PERCENT_OFF",
"promotionName": "Promo description",
"promotionPercent": 0.1,
"promotionServiceDetails": [
{
"description": "VMware Cloud DR",
"productFamily": "VMC-AWS",
"serviceDefinitionId": "b3cd0d29-7580-4bed-831f-a0976a7de7e6"
}
],
"promotionType": "PERCENTAGE (or) AMOUNT",
"remainingAmount": -28.63,
"sellerPromotionInstanceId": "20"
}
],
"prorationFactor": 0.6,
"remainingContractValue": 421.68,
"surrenderValue": 421.68,
"totalContractValue": 421.68,
"totalCreditSavings": -1.63,
"totalDiscountSavings": -10,
"totalListContractValue": 41.68,
"totalListPrice": 586.32,
"totalNetAmount": 421.68,
"totalPromotionSavings": -158.63,
"totalSalePrice": 576.32,
"totalTaxes": 5.62,
"transitionPeriodCost": 121.38,
"transitionalPrices": {
"anet": 1.5,
"cnet": 2.5,
"enet": 3.5
},
"unitListContractValue": 1.68,
"unitListPrice": 12.32,
"unitNetAmount": 21.68,
"unitTotalContractValue": 31.68,
"unitTotalListContractValue": 89.49
}
Details: List with the discounts savings applied at this grouping level. For type BUNDLE_DISCOUNT, discount is already applied in the list price.
Collection of promotional savings applied at this grouping level
Applicable only on preview operation. Factor for amount due for partial term
RCV - the 'undelivered' contract value
every offer (and subscription) has cash value and this applies to the payment for the new subscription.
TCV of subscription over its term regardless of billing frequency (using the totalSalePrice which means discounts are already accounted for)
The total savings from applied due to any returns or refunds. Represented as negative value
The total savings from discounts at this grouping level. Represented as negative value
Total value of subscription over its term regardless of billing frequency (using the totalListPrice)
The total list price (MSRP) at this grouping level. (in offers this same as unit but for subscription this is defined as purchaseQuantity * unitListPrice)
totalNetAmount = totalSalePrice+totalPromotionSavings+totalCreditSavings+totalTaxes. The sum of the total net amount at this grouping level
The total savings from applied promotions at this grouping level. Represented as negative value
totalSalePrice = totalListPrice+totalDiscountSavings. The total sale price at this grouping level. Includes discount, but no taxes or promo savings should be applied
The total taxes at this grouping level (if applicable)
Applicable only for flex exchange, show potential cost of transition period
Applicable only on preview operation. These are transitional prices that are calculated for Quote purposes only and are some special sub-totals
Like totalListContractValue but for 1 quantity
The list price (MSRP) for 1 quantity. Applicable only in a subscription
This net amount for 1 quantity. Applicable only in a subscription
Like TCV but for 1 quantity
Total contract value for quantity 1