Public Protocols
-
A component provides payment method-specific UI and handling.
Declaration
Swift
public protocol Component : APIContextAware
-
An error that occurred during the use of a component.
See moreDeclaration
Swift
public enum ComponentError : Error
-
A component that handles the initial phase of getting payment details to initiate a payment.
See moreDeclaration
Swift
public protocol PaymentComponent : PaymentAwareComponent, PaymentMethodAware
-
Indicates a partial payment related errors.
See moreDeclaration
Swift
public enum PartialPaymentError : LocalizedError
-
Contains details supplied by a component. These details are used to initiate or complete a payment.
Declaration
Swift
public protocol Details : OpaqueEncodable
-
Contains additional details that were retrieved to complete a payment.
Declaration
Swift
public protocol AdditionalDetails : Details
-
Contains the payment details entered by the user to complete payment with chosen payment method.
Declaration
Swift
public protocol PaymentMethodDetails : Details
-
Describes any voucher action object.
See moreDeclaration
Swift
public protocol AnyVoucherAction