PartnerAddonViewModel
Optional add-on coverage that can be added to a base plan.
- descriptionType: string | null
Detailed description of what the add-on covers.
- displayType: string | null
Name Display name of the add-on for customer-facing UI.
- idType: integerFormat: int32
Unique identifier for the add-on. Use this ID in the selectedAddonIds array when creating an order.
- includedType: array string[] | null · AddonCategoryIdEnum[]enum
Category Ids Addon categories this add-on implicitly covers in addition to its own !:AddonCategoryId. For example, ServiceContract's Commercial Use addon also covers Rideshare.
values- None
- Commercial
Use - Ride
Share - Lift
Kit - Branded
Title
- Type: string · AddonCategoryIdEnumenum
Possible values: None (0) - None, CommercialUse (1) - CommercialUse, RideShare (2) - RideShare, LiftKit (3) - LiftKit, BrandedTitle (4) - BrandedTitle, SealsAndGaskets (5) - SealsAndGaskets, EmissionsPackage (6) - EmissionsPackage, EnhancedElectronics (7) - EnhancedElectronics, Mobility (8) - Mobility, SafetyAndConvenience (9) - SafetyAndConvenience, HybridBattery (10) - HybridBattery, Hybrid (11) - Hybrid, CanadianVehicle (12) - CanadianVehicle, EnhancedLabour (13) - EnhancedLabour, AirConditioningCompressor (14) - AirConditioningCompressor, Electrical (15) - Electrical
values- None
- Commercial
Use - Ride
Share - Lift
Kit - Branded
Title
- isType: boolean
Included In Plan Price - limitationsType: string | null
Any limitations or exclusions for this add-on.
- nameType: string | null
Internal name of the add-on.
- totalType: number | nullFormat: double
Amount