CheckoutTokenIssueInit

public struct CheckoutTokenIssueInit : Decodable, Encodable
extension CheckoutTokenIssueInit: JsonApiResponse
extension CheckoutTokenIssueInit: WalletApiResponse

The process is initiated with the payment token.

  • If status equal success, authRequired will false If status equal AuthRequired, authRequired will true

    Declaration

    Swift

    public let authRequired: Bool
  • The identifier of the authorization context.

    Declaration

    Swift

    public let authContextId: String?
  • ID the process of obtaining a merchant checkout token payment.

    Declaration

    Swift

    public let processId: String
  • Creates instance of CheckoutTokenIssueInit.

    Declaration

    Swift

    public init(authRequired: Bool,
                authContextId: String?,
                processId: String)

    Parameters

    authContextId

    The identifier of the authorization context.

    processId

    ID the process of obtaining a merchant checkout token payment.

  • API method for CheckoutTokenIssueInit.

    See more

    Declaration

    Swift

    public struct Method : Decodable, Encodable
    extension CheckoutTokenIssueInit.Method: ApiMethod

Decodable

  • Declaration

    Swift

    public init(from decoder: Decoder) throws

Encodable

  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws

WalletApiResponse