---
title: PayWithApplePayButtonPaymentAuthorizationPhase
framework: passkit
role: symbol
role_heading: Enumeration
path: passkit/paywithapplepaybuttonpaymentauthorizationphase
---

# PayWithApplePayButtonPaymentAuthorizationPhase

## Declaration

```swift
enum PayWithApplePayButtonPaymentAuthorizationPhase
```

## Topics

### Enumeration Cases

- [PayWithApplePayButtonPaymentAuthorizationPhase.didAuthorize(payment:resultHandler:)](passkit/paywithapplepaybuttonpaymentauthorizationphase/didauthorize(payment:resulthandler:).md)
- [PayWithApplePayButtonPaymentAuthorizationPhase.didFinish](passkit/paywithapplepaybuttonpaymentauthorizationphase/didfinish.md)
- [PayWithApplePayButtonPaymentAuthorizationPhase.willAuthorize](passkit/paywithapplepaybuttonpaymentauthorizationphase/willauthorize.md)

## See Also

### Errors

- [PKPassKitError](passkit/pkpasskiterror.md)
- [PKAddSecureElementPassError](passkit/pkaddsecureelementpasserror.md)
- [PKPassKitError.Code](passkit/pkpasskiterror/code.md)
- [PKAddSecureElementPassError.Code](passkit/pkaddsecureelementpasserror/code.md)
- [PKAddPaymentPassError](passkit/pkaddpaymentpasserror.md)
- [PKIdentityError](passkit/pkidentityerror-swift.struct.md)
- [PKIdentityError.Code](passkit/pkidentityerror-swift.struct/code.md)
- [PKShareSecureElementPassError](passkit/pksharesecureelementpasserror.md)
- [PKShareSecureElementPassError.Code](passkit/pksharesecureelementpasserror/code.md)
- [PKVehicleConnectionErrorCode](passkit/pkvehicleconnectionerrorcode.md)
- [PKPassKitErrorDomain](passkit/pkpasskiterrordomain.md)
- [PKIdentityErrorDomain](passkit/pkidentityerrordomain.md)
- [PKAddSecureElementPassErrorDomain](passkit/pkaddsecureelementpasserrordomain.md)
- [PKShareSecureElementPassErrorDomain](passkit/pksharesecureelementpasserrordomain.md)
