Type Method

disambiguationWithPaymentAmountsToDisambiguate:

Creates an object whose resolution requires the user to select from among the specified objects.

Declaration

+ (instancetype)disambiguationWithPaymentAmountsToDisambiguate:(NSArray<INPaymentAmount *> *)paymentAmountsToDisambiguate;

Parameters

valuesToDisambiguate

An array of INPaymentAmount objects from which to select. Specify as few objects as possible, and preferably no more than five.

Return Value

Discussion

Use this method when you cannot resolve the user request uniquely and want the user to select from a limited set of possible options. For example, you might use this method if the user’s initial request did not specify a payment amount and you want to specify options to pay the minimum amount due or the total amount.

See Also

Creating a Resolution Result Object

+ successWithResolvedPaymentAmount:

Creates an object whose resolution involves the successful matching of the specified value.

+ confirmationRequiredWithPaymentAmountToConfirm:

Creates an object whose resolution requires that the user confirm the value before proceeding.