Protocols
The following protocols are available globally.
-
PAY.JP SDK initial settings.
See moreDeclaration
Swift
public protocol PAYJPSDKType : AnyObject
-
PAY.JP API error response.
See moreDeclaration
Swift
@objc public protocol PAYErrorResponseType : NSObjectProtocol
-
Undocumented
See moreDeclaration
Swift
public protocol TokenOperationObserverType
-
3DSecure handler delegate.
See moreDeclaration
Swift
public protocol ThreeDSecureProcessHandlerDelegate : AnyObject
-
Handler for 3DSecure process.
See moreDeclaration
Swift
public protocol ThreeDSecureProcessHandlerType
-
Delegate of web browse driver.
See moreDeclaration
Swift
public protocol ThreeDSecureWebDriverDelegate : AnyObject
-
Web browse driver for 3DSecure.
See moreDeclaration
Swift
public protocol ThreeDSecureWebDriver
-
CardForm style protocol.
See moreDeclaration
Swift
public protocol CardFormStylable
-
CardFormViewController delegate.
See moreDeclaration
Swift
@objc(PAYCardFormViewControllerDelegate) public protocol CardFormViewControllerDelegate
-
CardFormView delegate.
See moreDeclaration
Swift
@objc(PAYCardFormViewDelegate) public protocol CardFormViewDelegate
-
CardForm action protocol.
See moreDeclaration
Swift
public protocol CardFormAction
-
Extra attributes for card form. For now it is mainly used for 3-D Secure. see [https://help.pay.jp/ja/articles/9556161]
Declaration
Swift
@objc(PAYExtraAttribute) public protocol ExtraAttribute