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