---
title: payloadValue
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/verificationresult/payloadvalue
---

# payloadValue

The verified value of the signed type that StoreKit confirms as verified.

## Declaration

```swift
var payloadValue: SignedType { get throws }
```

## Discussion

Discussion This property represents the value of a payload in a JSON Web Signature (JWS) value that passed StoreKit verification. This property throws an error if the JWS value containing the payload doesn’t pass StoreKit’s verification and is therefore unverified. To access the payload of an unverified JWS value, get the associated value of the verification result, or use the unsafePayloadValue property.

## See Also

### Getting the verification results

- [VerificationResult.verified(_:)](storekit/verificationresult/verified(_:).md)
- [VerificationResult.unverified(_:_:)](storekit/verificationresult/unverified(_:_:).md)
- [unsafePayloadValue](storekit/verificationresult/unsafepayloadvalue.md)
- [VerificationResult.VerificationError](storekit/verificationresult/verificationerror.md)
