SampleConfig
Runtime configuration values required by the sample app to initialise the MTN MOMO SDK.
All values are sourced from io.rekast.sdk.app.BuildConfig (populated via the Secrets Gradle Plugin from local.properties) and injected by AppModule through Hilt.
Constructors
Properties
API version string for v1 endpoints (e.g. "v1_0" on sandbox, "v1" on production).
API version string for v2 endpoints (e.g. "v2_0" on sandbox, "v2" on production).
Primary subscription key for the Collection product.
Secondary subscription key for the Collection product.
Primary subscription key for the Disbursements product.
Secondary subscription key for the Disbursements product.
Target environment identifier (e.g. "sandbox" or "production").
Host used for provider callback URLs (e.g. "localhost" on sandbox).
Primary subscription key for the Remittance product.
Secondary subscription key for the Remittance product.