Type Method


Creates an object whose resolution indicates that the specified value is not supported.


class func unsupported(forReason reason: INRequestPaymentPayerUnsupportedReason) -> Self



The reason why the specified person is unsupported. For a list of possible values, see INRequestPaymentPayerUnsupportedReason.

Return Value


Use this method when the designated payer does not meet your qualifications for delivering a payment. For example, you might use this method if the user’s account does not have sufficient funds or you cant verify the user’s credentials.

See Also

Creating a Resolution Result Object

enum INRequestPaymentPayerUnsupportedReason

Constants indicating the reason for being unable to resolve the provider of the funds.

init(personResolutionResult: INPersonResolutionResult)

Creates a resolution result object with the specified person resolution result object.