Package-level declarations
Functions
A card that displays the SDK's static environment configuration — the target environment, provider callback host, API versions, and API user ID. Shared by the Setup and Settings screens so the two render the same set of fields consistently.
Renders a read-only summary of a Disbursements deposit status inside a card: amount, currency, financial transaction ID, external ID, payee, message, note, status, and failure reason. Fields that are null or blank are omitted automatically.
A labeled outlined text field styled with the app's field defaults.
A full-width primary action button using the MTN accent color by default.
A console-style result card that shows the outcome of the last operation (a reference ID, a status payload, or an error), or a hint when nothing has run yet.
Renders a payment data capture form inside a design-system MomoCard, with conditionally shown fields for financial ID, reference ID to refund, and delivery note, followed by a submit button.
Renders a read-only summary of a Disbursements refund status inside a card: amount, currency, financial transaction ID, external ID, payee, message, note, status, and failure reason. Fields that are null or blank are omitted automatically.
Renders a read-only summary of a Collection request-to-pay status inside a card: amount, currency, financial transaction ID, external ID, payer, message, note, status, and failure reason. Fields that are null or blank are omitted automatically.
Renders a read-only summary of a Collection request-to-withdraw status inside a card: amount, currency, financial transaction ID, external ID, payer, message, note, status, and failure reason. Fields that are null or blank are omitted automatically.
Renders a read-only summary of a transfer status inside a card: amount, currency, financial transaction ID, external ID, payee, message, note, status, and failure reason. Fields that are null or blank are omitted automatically.