Enumeration Case

SKProductDiscount.PaymentMode.freeTrial

A constant that indicates that the payment mode is a free trial.

Declaration

case freeTrial = 2

Discussion

With a free trial payment mode, the price is 0, so users pay nothing during the discount period.

Example of a subscription timeline starting with a free trial. After the free introductory period, the subscription renews at regular price.

See Also

Discount Price Payment Modes

case payAsYouGo

A constant indicating that the payment mode of a product discount is billed over a single or multiple billing periods.

case payUpFront

A constant indicating that the payment mode of a product discount is paid up front.