OPApplePayLauncherProtocol
@objc
public protocol OPApplePayLauncherProtocol : NSObjectProtocol
Protocol for mocking/testing purposes. See OPApplePayLauncher
for documentation
-
See
OPApplePayLauncher.basketId
for documentationDeclaration
Swift
@objc var basketId: String? { get set }
-
See
OPApplePayLauncher.configuration
for documentationDeclaration
Swift
@objc var configuration: OPApplePayConfiguration? { get set }
-
See
OPApplePayLauncher.delegate
for 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