---
title: productIdentifier
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/skmutablepayment/productidentifier
---

# productIdentifier

A string that identifies a product that can be purchased from within your app.

## Declaration

```swift
var productIdentifier: String { get set }
```

## Discussion

Discussion The product identifier is a string previously agreed on between your app and the Apple App Store.

## See Also

### Related Documentation

- [In-App Purchase Programming Guide](apple-archive/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Introduction.html.md)

### Getting and Setting Attributes

- [quantity](storekit/skmutablepayment/quantity.md)
- [requestData](storekit/skmutablepayment/requestdata.md)
- [applicationUsername](storekit/skmutablepayment/applicationusername.md)
