API/Autodoc/Classes/RuStorePaySubscriptionPeriod.en.md


RuStorePaySubscriptionPeriod

class_name RuStorePaySubscriptionPeriod extends RefCounted

Interface representing a subscription period.

class RuStorePayTrialPeriod extends RuStorePaySubscriptionPeriod:

Free trial subscription period.

Properties

var duration: String
Period duration in ISO 8601 format.
var currency: String
Currency code ISO 4217.
var price: int
Price in the smallest currency units.

class RuStorePayPromoPeriod extends RuStorePaySubscriptionPeriod:

Subscription period with a promotional offer.

Properties

var duration: String
Period duration in ISO 8601 format.
var currency: String
Currency code ISO 4217.
var price: int
Price in the smallest currency units.

class RuStorePayMainPeriod extends RuStorePaySubscriptionPeriod:

Main period of a paid subscription.

Properties

var duration: String
Period duration in ISO 8601 format.
var currency: String
Currency code ISO 4217.
var price: int
Price in the smallest currency units.

class RuStorePayGracePeriod extends RuStorePaySubscriptionPeriod:

Grace period.

Properties

var duration: String
Period duration in ISO 8601 format.

class RuStorePayHoldPeriod extends RuStorePaySubscriptionPeriod:

Hold period or temporary subscription suspension.

Properties

var duration: String
Period duration in ISO 8601 format.
Назад