Create Product Phase Request
data class CreateProductPhaseRequest(val ordinal: Int, val name: String?, val pricingType: PhasePricingType, val amountCents: Int?, val discountPercentage: Float?, val periodCount: Int?)
Request body for creating a new phase on a product.
Properties
Link copied to clipboard
The fixed price for this phase in the smallest currency unit (e.g. cents). Used when pricingType is not discount-based.
Link copied to clipboard
The percentage discount applied during this phase. Required when pricingType is PhasePricingType.STATIC.
Link copied to clipboard
The number of billing periods this phase lasts before advancing to the next phase.
Link copied to clipboard
The pricing strategy applied during this phase.