---
title: oneTime
framework: storekit
role: symbol
role_heading: Type Property
path: storekit/transaction/offer-swift.struct/paymentmode-swift.struct/onetime
---

# oneTime

A payment mode for a consumable, non-consumable, or non-renewing subscription offer that indicates a one-time purchase.

## Declaration

```swift
@backDeployed(before: iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
static var oneTime: Transaction.Offer.PaymentMode { get }
```

## See Also

### Getting payment modes

- [freeTrial](storekit/transaction/offer-swift.struct/paymentmode-swift.struct/freetrial.md)
- [payAsYouGo](storekit/transaction/offer-swift.struct/paymentmode-swift.struct/payasyougo.md)
- [payUpFront](storekit/transaction/offer-swift.struct/paymentmode-swift.struct/payupfront.md)
