---
title: PKPaymentAuthorizationStatus.pinRequired
framework: passkit
role: symbol
role_heading: Case
path: passkit/pkpaymentauthorizationstatus/pinrequired
---

# PKPaymentAuthorizationStatus.pinRequired

Transaction requires PIN entry.

## Declaration

```swift
case pinRequired
```

## Discussion

Discussion Pass this constant to the completion block when the payment requires a PIN but the token did not include one—for example, when the bank’s and app’s PIN limits are out of sync. Apple Pay automatically prompts the user to enter their PIN.

## See Also

### Payment authorization status constants

- [PKPaymentAuthorizationStatus.success](passkit/pkpaymentauthorizationstatus/success.md)
- [PKPaymentAuthorizationStatus.failure](passkit/pkpaymentauthorizationstatus/failure.md)
- [PKPaymentAuthorizationStatus.invalidBillingPostalAddress](passkit/pkpaymentauthorizationstatus/invalidbillingpostaladdress.md)
- [PKPaymentAuthorizationStatus.invalidShippingPostalAddress](passkit/pkpaymentauthorizationstatus/invalidshippingpostaladdress.md)
- [PKPaymentAuthorizationStatus.invalidShippingContact](passkit/pkpaymentauthorizationstatus/invalidshippingcontact.md)
- [PKPaymentAuthorizationStatus.pinIncorrect](passkit/pkpaymentauthorizationstatus/pinincorrect.md)
- [PKPaymentAuthorizationStatus.pinLockout](passkit/pkpaymentauthorizationstatus/pinlockout.md)
