OloPayAPIProtocol
@objc
public protocol OloPayAPIProtocol : NSObjectProtocol
Protocol for mocking/testing purposes. See OloPayAPI for documentation
-
See
OloPayAPI.createPaymentMethod(...)for documentationDeclaration
Swift
@objc(createPaymentMethodWithPaymentMethodParams:completion:) func createPaymentMethod(with params: OPPaymentMethodParamsProtocol, completion: @escaping OPPaymentMethodCompletionBlock) -
See
OloPayAPI.createCvvUpdateToken(...)for documentationDeclaration
Swift
@objc(createCvvUpdateTokenWithTokenParams:completion:) func createCvvUpdateToken(with params: OPCvvTokenParamsProtocol, completion: @escaping OPCvvTokenUpdateCompletionBlock) -
See
OloPayAPI.deviceSupportsApplePay()for documentationDeclaration
Swift
@objc func deviceSupportsApplePay() -> Bool -
See
OloPayAPI.createPaymentRequest(...)for documentationDeclaration
Swift
@objc func createPaymentRequest(forAmount amount: NSDecimalNumber, inCountry country: String, withCurrency currency: String) throws -> PKPaymentRequest
OloPayAPIProtocol Protocol Reference