Package-level declarations

Types

Link copied to clipboard
data class InteroperabilityChannels(val cci: String, val mobile: String, val qr: String?)

Data class representing the payment methods available to the customer for initiating transactions within the network.

Link copied to clipboard
data class InteroperabilityNetwork(val directory: String, val subDirectory: String, val defaultWallet: Boolean)

Data class representing an interoperability network configuration.

Link copied to clipboard
data class InteroperabilityResponse(val isSuccess: Boolean)

Data class representing the response of an interoperability operation.

Link copied to clipboard

Enum class representing the status of the interoperability.

Link copied to clipboard
data class InteroperabilitySubscription(val id: String, val customerId: String, val network: InteroperabilityNetwork, val channels: InteroperabilityChannels, val status: InteroperabilityStatus, val creationTime: Calendar)

Data class representing the structure for a subscription in the interoperability network, covering network configuration, communication channels, status, metadata, wallet settings, channel types, and lifecycle information.

Link copied to clipboard

Data class representing the structure for multiple subscriptions in the interoperability network, covering network configuration, communication channels, status, metadata, wallet settings, channel types, and lifecycle information.

Link copied to clipboard
data class UpdateSubscriptionRequest(val defaultWallet: Boolean)

Data class representing the сubscription details for enrolling in the interoperability network.