BundleLineInput
One checked service of a bundle, in the shape a standalone line is saved in.
The client builds the line as it does for a standalone service: dates, term, billing, quantity and totals. The server ties it to its bundle and converts the totals; it never moves the line's dates. A line that follows the bundle's start date must be sent with that date (and the end date it implies) whenever it moves.
- serviceType: string
Item Id requiredMust be one of the bundle's configured services
- autoType: booleannullable
Renewal Auto renewal flag
- billingType: stringFormat: date-timenullable
End Date Billing end date
- billingType: stringFormat: date-timenullable
Start Date Billing start date
- customType: integernullable
Billing Frequency Custom billing frequency
- customType: integernullable
Duration Custom duration
- customType: stringFormat: date-timenullable
Opt Out Date Custom opt out date
- customType: integernullable
Service Duration Custom service duration
- discountType: numbernullable
Amount Discount amount
- eqType: integernullable
Payments Billing Frequency Equal payments billing frequency
- eqType: integernullable
Payments Num Of Payments Equal payments number of payments
- followsType: booleannullable
Bundle Start Date Whether the line's start date follows the bundle's services start date. Omitted: true for a new line, unchanged for an existing one
- idType: stringnullable
The line's id when updating an existing line; omit for a new one
- isType: booleannullable
Discount Percentage Is discount percentage flag
- noteType: stringmax length:8192nullable
Free-text note on the service; null or blank removes it
- priceType: integernullable
Period What price_per_unit covers: 2 (one year) for a year; null or 1 (one month) for a month
- priceType: numbernullable
Per Unit Price per unit in the contract's local currency — negative on a discount or credit line
- quantityType: numbernullable
Quantity — fractional allowed, negative for a downsell
- scheduledType: array of RevenueItemsScheduledPaymentInput …240nullable
Payments Properties: 4Scheduled payments for this line
- serviceType: stringFormat: date-timenullable
End Date Service end date
- serviceType: stringnullable
Item Name Service item name
- serviceType: stringnullable
Item Pricing Id Service item pricing ID
- serviceType: stringFormat: date-timenullable
Start Date Service start date
- totalType: numbernullable
Total amount — negative on a downsell line
- totalType: numbernullable
Local Total amount in local currency — negative on a downsell line

