OPApplePayLauncherProtocol
@objc
public protocol OPApplePayLauncherProtocol : NSObjectProtocol
Protocol for mocking/testing purposes. See OPApplePayLauncher for documentation
-
See
OPApplePayLauncher.basketIdfor documentationDeclaration
Swift
@objc var basketId: String? { get set } -
See
OPApplePayLauncher.configurationfor documentationDeclaration
Swift
@objc var configuration: OPApplePayConfiguration? { get set } -
See
OPApplePayLauncher.delegatefor documentationDeclaration
Swift
@objc var delegate: OPApplePayLauncherDelegate? { get set } -
See
OPApplePayLauncher.present(...)for documentationDeclaration
Swift
@objc func present(for amount: NSDecimalNumber, completion: OPVoidBlock?) throws -
See
OPApplePayLauncher.present(...)for documentationDeclaration
Swift
@objc func present(for amount: NSDecimalNumber, with lineItems: [PKPaymentSummaryItem]?, validateLineItems: Bool, completion: OPVoidBlock?) throws -
See
OPApplePayLauncher.canMakePayments()for documentationDeclaration
Swift
@objc static func canMakePayments() -> Bool