with Dealer Fees Object
This object contains detailed pricing and configuration information for a solar power system, including base costs, equipment details, and various system adders.
Table of withDealerFees Object
Value Name | Description | Value Type |
---|---|---|
basePPW | The base price per watt for the solar system. | float |
baseCost | The initial base cost of the solar system, before any additional equipment or system adders. | float |
equipmentTotal | The total cost of the equipment, calculated separately. | integer |
equipmentTotal | The total cost of value adders, which are additional optional components that enhance the system. | integer |
systemAddersTotal | The total cost of system adders, which are additional features or upgrades that may be necessary for system operation. | integer |
calculatedEquipment | A list of equipment items included in the system, each with specific details. | array |
calculatedValueAdders | A list of value adders included in the system, each with specific details. | array |
calculatedSystemAdders | A list of system adders included in the system, each with specific details. | array |
baseCostWithAddersAndEquipment | The total base cost after including adders and equipment. | integer |
calculatedAvailableValueAdders | A list of value adders available for inclusion in the system, each with specific details. | array |
Example of withDealerFees Object
"withDealerFees": {
"basePPW": 4.9382,
"baseCost": 20000,
"equipmentTotal": 0,
"valueAddersTotal": 0,
"systemAddersTotal": 0,
"calculatedEquipment": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"pitch": null,
"amount": 0,
"azimuth": null,
"capacity": 405,
"tierStart": 0,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Array 1 - QCELL Q.PEAK DUO BLK ML-G10+/TS 405 (x10)",
"moduleCount": 10,
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option",
"priceableEntityName": "OrgEquipment.PV_MODULE",
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"qty": 10,
"amount": 0,
"tierStart": 0,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Enphase IQ8+",
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option",
"priceableEntityName": "OrgEquipment.INVERTER",
"cumulativeSystemSizeWatts": 4050
}
],
"calculatedValueAdders": [],
"calculatedSystemAdders": [],
"baseCostWithAddersAndEquipment": 20000,
"calculatedAvailableValueAdders": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "EV Car Charger Universal",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": 1000,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "EV Car Charger Universal",
"dynamicInputs": [],
"pricingOptionId": "123abc64-0123-12ab-123a-123456abc45",
"pricingOptionName": "Pricing Option",
"dynamicInputsSatisfied": true,
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "500 Gal Propane Tank In Ground",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": 9500,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "500 Gal Propane Tank In Ground",
"dynamicInputs": [],
"pricingOptionId": "7df0051f-c221-44f8-99c7-f239b4daf45e",
"pricingOptionName": "Pricing Option",
"dynamicInputsSatisfied": true,
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Critter Guard",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc450",
"displayName": "Critter Guard",
"dynamicInputs": [
{
"name": "how-many-feet-of-critter-guard-are-needed",
"type": "NumberField",
"settings": {
"min": 0,
"label": "How many feet of critter guard are needed?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Trenching",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Trenching",
"dynamicInputs": [
{
"name": "how-many-feet-of-trenching-are-needed",
"type": "NumberField",
"settings": {
"min": 0,
"label": "How many feet of trenching are needed?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Permit Fee",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Permit Fee",
"dynamicInputs": [
{
"name": "what-is-the-permit-fee-price",
"type": "NumberField",
"settings": {
"min": 0,
"label": "What is the permit fee price?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
}
]
}
Updated 3 months ago