Package org.robovm.apple.intents
Interface INRequestPaymentIntentHandling
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Subinterfaces:
INPaymentsDomainHandling
- All Known Implementing Classes:
INPaymentsDomainHandlingAdapter,INRequestPaymentIntentHandlingAdapter
public interface INRequestPaymentIntentHandling extends NSObjectProtocol
- Since:
- Available in iOS 10.0 and later.
-
Method Summary
Modifier and Type Method Description voidconfirmRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion)voidhandleRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion)voidresolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INCurrencyAmountResolutionResult> completion)Deprecated.Deprecated in iOS 11.0.voidresolveNoteForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INStringResolutionResult> completion)voidresolvePayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentPayerResolutionResult> completion)voidresolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INPersonResolutionResult> completion)Deprecated.Deprecated in iOS 11.0.voidresolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentCurrencyAmountResolutionResult> completion)
-
Method Details
-
handleRequestPayment
void handleRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion) -
confirmRequestPayment
void confirmRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion) -
resolvePersonPayerForRequestPayment
@Deprecated void resolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INPersonResolutionResult> completion)Deprecated.Deprecated in iOS 11.0. resolvePayerForRequestPayment:withCompletion: is deprecated. Use resolvePayerForRequestPayment:completion: instead- Since:
- Available in iOS 10.0 and later.
-
resolvePayerForRequestPayment
void resolvePayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentPayerResolutionResult> completion)- Since:
- Available in iOS 11.0 and later.
-
resolveCurrencyAmountForRequestPayment
@Deprecated void resolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INCurrencyAmountResolutionResult> completion)Deprecated.Deprecated in iOS 11.0. resolveCurrencyAmountForRequestPayment:withCompletion: is deprecated. Use resolveCurrencyAmountForRequestPayment:completion: instead- Since:
- Available in iOS 10.0 and later.
-
resolveRequestPaymentCurrencyAmountForRequestPayment
void resolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentCurrencyAmountResolutionResult> completion)- Since:
- Available in iOS 11.0 and later.
-
resolveNoteForRequestPayment
void resolveNoteForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INStringResolutionResult> completion)
-