MM-36731 - ux changes cloud starter flat fee (#17874)
Co-authored-by: Pablo Velez Vidal <pablo.velez@mattermost.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
334fec1e2d
Коммит
156e7b32f1
@@ -17,13 +17,21 @@ const (
|
|||||||
|
|
||||||
var MockCWS string
|
var MockCWS string
|
||||||
|
|
||||||
|
type BillingScheme string
|
||||||
|
|
||||||
|
const (
|
||||||
|
BillingSchemePerSeat = BillingScheme("per_seat")
|
||||||
|
BillingSchemeFlatFee = BillingScheme("flat_fee")
|
||||||
|
)
|
||||||
|
|
||||||
// Product model represents a product on the cloud system.
|
// Product model represents a product on the cloud system.
|
||||||
type Product struct {
|
type Product struct {
|
||||||
ID string `json:"id"`
|
ID string `json:"id"`
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
Description string `json:"description"`
|
Description string `json:"description"`
|
||||||
PricePerSeat float64 `json:"price_per_seat"`
|
PricePerSeat float64 `json:"price_per_seat"`
|
||||||
AddOns []*AddOn `json:"add_ons"`
|
AddOns []*AddOn `json:"add_ons"`
|
||||||
|
BillingScheme BillingScheme `json:"billing_scheme"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddOn represents an addon to a product.
|
// AddOn represents an addon to a product.
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user