DistributorTransactionInfo
Info model of a Distributor’s subscription transaction
Properties
The underlying billing engine order id for reference (if applicable to this transaction)
The currency used in the order
ID of the transaction for reference
Whether or not the transaction is self service
List of all offer groups for which order is placed in the transaction
List of all offers for which order is placed in the transaction
Quote ID used for the order (if applicable for this transaction)
The person who created the order
Type of Self serve subscription
Possible values are: SERVICE_CONSOLE_PURCHASE , ON_DEMAND_CHARGE
Total Net Price calculated for the transaction
Date and time the order was created
Type of the order placed
Possible values are: INITIAL , EXPANSION , RENEW , AUTO_RENEW
JSON Example
{
"billingEngineOrderId": "string",
"currency": "string",
"id": "string",
"isCbcSelfServiceTransaction": false,
"offerGroups": [
{
"billingFrequency": "PREPAID",
"billingTerm": 0,
"billingTermUom": "string",
"crossRefSku": "string",
"currency": "string",
"description": "string",
"endDate": "string",
"id": "string",
"name": "string",
"offerCategory": "PRIMARY",
"offerCost": {
"cNetPrice": 0,
"creditSavings": [
{
"creditAmount": 0,
"creditReference": "string",
"type": "FLEX_EXCHANGE"
}
],
"discountSavings": [
{
"attributes": {
"key": "string"
},
"discountAmount": 0,
"type": "RCD"
}
],
"snsCredit": 0,
"totalCreditSavings": 0,
"totalDiscountSavings": 0,
"totalListPrice": 0,
"totalNetPrice": 0,
"unitListPrice": 0,
"unitNetPrice": 0
},
"offerType": "ONDEMAND",
"offers": [
{
"additionalAttributes": {
"key": "string"
},
"billingFrequency": "PREPAID",
"billingModel": "COMMIT_REQUIRED",
"crossRefSku": "string",
"currency": "string",
"description": "string",
"discountSavings": [
{
"attributes": {},
"discountAmount": 0,
"type": "RCD"
}
],
"endDate": "string",
"licenseUnit": "string",
"listPrice": 0,
"name": "string",
"netPrice": 0,
"offerCategory": "PRIMARY",
"offerCost": {
"cNetPrice": 0,
"creditSavings": [
{
"creditAmount": 0,
"creditReference": "string",
"type": "FLEX_EXCHANGE"
}
],
"discountSavings": [
{
"attributes": {
"key": "string"
},
"discountAmount": 0,
"type": "RCD"
}
],
"snsCredit": 0,
"totalCreditSavings": 0,
"totalDiscountSavings": 0,
"totalListPrice": 0,
"totalNetPrice": 0,
"unitListPrice": 0,
"unitNetPrice": 0
},
"offerType": "ONDEMAND",
"programOption": "string",
"purchaseQuantity": 0,
"quantityUom": "string",
"referenceId": "string",
"serviceRef": {
"id": "string",
"name": "string",
"serviceIcon": "string"
},
"startDate": "string",
"status": "SUBMITTED",
"tierName": "string",
"unitListPrice": 0,
"unitNetPrice": 0,
"usageItems": [
{
"chargeId": "string",
"chargeType": "string",
"crossRefSku": "string",
"currency": "string",
"description": "string",
"name": "string",
"offerCost": {
"cNetPrice": 0,
"creditSavings": [
{
"creditAmount": 0,
"creditReference": "string",
"type": "FLEX_EXCHANGE"
}
],
"discountSavings": [
{
"attributes": {
"key": "string"
},
"discountAmount": 0,
"type": "RCD"
}
],
"snsCredit": 0,
"totalCreditSavings": 0,
"totalDiscountSavings": 0,
"totalListPrice": 0,
"totalNetPrice": 0,
"unitListPrice": 0,
"unitNetPrice": 0
},
"productId": "string",
"purchaseQuantity": 0,
"tierName": "string",
"uom": "string"
}
],
"usageSubmissionModel": "string",
"volumeTierDiscount": 0
}
],
"productId": "string",
"purchaseQuantity": 0,
"quantityUom": "string",
"routeToMarket": "string",
"startDate": "string",
"status": "SUBMITTED"
}
],
"offers": [
{
"adPlus": 0,
"additionalAttributes": {
"key": "string"
},
"billingFrequency": "PREPAID",
"billingModel": "COMMIT_REQUIRED",
"channel": 0,
"crossRefSku": "string",
"currency": "string",
"description": "string",
"discountSavings": [
{
"attributes": {},
"discountAmount": 0,
"type": "RCD"
}
],
"endDate": "string",
"licenseUnit": "string",
"listPrice": 0,
"name": "string",
"netPrice": 0,
"offerCategory": "PRIMARY",
"offerCost": {
"cNetPrice": 0,
"creditSavings": [
{
"creditAmount": 0,
"creditReference": "string",
"type": "FLEX_EXCHANGE"
}
],
"discountSavings": [
{
"attributes": {
"key": "string"
},
"discountAmount": 0,
"type": "RCD"
}
],
"snsCredit": 0,
"totalCreditSavings": 0,
"totalDiscountSavings": 0,
"totalListPrice": 0,
"totalNetPrice": 0,
"unitListPrice": 0,
"unitNetPrice": 0
},
"offerType": "ONDEMAND",
"programOption": "string",
"purchaseQuantity": 0,
"quantityUom": "string",
"referenceId": "string",
"serviceRef": {
"id": "string",
"name": "string",
"serviceIcon": "string"
},
"startDate": "string",
"status": "SUBMITTED",
"term": 0,
"tierName": "string",
"totalDiscount": 0,
"unitListPrice": 0,
"unitNetPrice": 0,
"usageItems": [
{
"chargeId": "string",
"chargeType": "string",
"crossRefSku": "string",
"currency": "string",
"description": "string",
"name": "string",
"offerCost": {
"cNetPrice": 0,
"creditSavings": [
{
"creditAmount": 0,
"creditReference": "string",
"type": "FLEX_EXCHANGE"
}
],
"discountSavings": [
{
"attributes": {
"key": "string"
},
"discountAmount": 0,
"type": "RCD"
}
],
"snsCredit": 0,
"totalCreditSavings": 0,
"totalDiscountSavings": 0,
"totalListPrice": 0,
"totalNetPrice": 0,
"unitListPrice": 0,
"unitNetPrice": 0
},
"productId": "string",
"purchaseQuantity": 0,
"tierName": "string",
"uom": "string"
}
],
"usageSubmissionModel": "string",
"volumeTierDiscount": 0
}
],
"quoteId": "string",
"requester": "string",
"resellerRef": {
"name": "string",
"orgId": "string",
"partnerId": "string"
},
"selfServeSubscriptionType": "SERVICE_CONSOLE_PURCHASE",
"totalNetPrice": 0,
"transactionDate": "string",
"transactionType": "INITIAL"
}
Property Of
DistributorTransaction