Creates a billing address error with the supplied key and user-facing error message.
SDKs
- iOS 11.0+
- Mac Catalyst 13.0+
- watchOS 4.0+
Framework
- Pass
Kit (Apple Pay and Wallet)
Declaration
Parameters
postalAddressKey
A key value from
CNPostal
that indicates which part of the address has an error.Address localizedDescription
Optional. Provide a localized, user-facing error message string to help the user resolve the error.
Discussion
You can use this convenience method to create a payment error object instead of creating an NSError
object yourself. This method indicates an error in the billing address that is received from an Apple Pay sheet.
The error you provide and its optional message appear on the Apple Pay sheet. The available space to display messages is limited, so you should keep your messages concise.