paymentAuthorizationViewControllerDidFinish(_:)
Tells the delegate that payment authorization finished.
Declaration
func paymentAuthorizationViewControllerDidFinish(_ controller: PKPaymentAuthorizationViewController)Parameters
- controller:
The payment authorization view controller.
Discussion
This delegate method is called every time a payment finishes. A payment may finish because authorization was completed in paymentAuthorizationViewController(_:didAuthorizePayment:handler:), because authorization timed out, or because the user canceled the payment.
See Also
Handling user’s payment authorization
paymentAuthorizationViewController(_:didRequestMerchantSessionUpdate:)paymentAuthorizationViewControllerWillAuthorizePayment(_:)paymentAuthorizationViewController(_:didAuthorizePayment:handler:)paymentAuthorizationViewController(_:didAuthorizePayment:completion:)paymentAuthorizationViewController(_:didSelect:handler:)paymentAuthorizationViewController(_:didSelect:completion:)