---
title: SKProductDiscount.PaymentMode.payAsYouGo
framework: storekit
role: symbol
role_heading: Case
path: storekit/skproductdiscount/paymentmode-swift.enum/payasyougo
---

# SKProductDiscount.PaymentMode.payAsYouGo

A constant that indicates a product discount that applies over a single billing period or multiple billing periods.

## Declaration

```swift
case payAsYouGo
```

## Mentioned in

Implementing introductory offers in your app

## Discussion

Discussion With a pay as you go payment mode, users pay the discounted price at each billing period during the discount period.

## See Also

### Discount Price Payment Modes

- [SKProductDiscount.PaymentMode.payUpFront](storekit/skproductdiscount/paymentmode-swift.enum/payupfront.md)
- [SKProductDiscount.PaymentMode.freeTrial](storekit/skproductdiscount/paymentmode-swift.enum/freetrial.md)
