Package-level declarations

Types

Link copied to clipboard

Enum class representing the different types of account holders in the MTN MOMO system.

Link copied to clipboard
data class ApiConfig(val baseUrl: String, val apiUserId: String, val environment: String, val apiVersion: String = "v1_0")

Holds runtime configuration for the MTN MoMo SDK.

Link copied to clipboard

Enum class representing the various error responses from the MTN MOMO API.

Link copied to clipboard
object Constants

Central repository of constants used throughout the MTN MOMO SDK.

Link copied to clipboard

Enum class representing the different product types available in the MTN MOMO system.

Link copied to clipboard
class Settings @Inject constructor

Contains general settings used in the library.

Link copied to clipboard

Enum class representing the possible statuses of a transaction in the MTN MOMO system.