PreApprovalDetails
Represents a single pre-approval record returned by the MTN MOMO Collection API, e.g. an entry in the list from getApprovedPreApprovals.
The fields the API guarantees (per the schema) are non-nullable; every other field is optional and defaults to null, so partial payloads never break deserialization.
Constructors
Properties
The ISO 8601 date-time at which the pre-approval was approved.
The ISO 8601 date-time at which the pre-approval was created.
The ISO 8601 date-time at which the pre-approval expires.
The external reference ID.
How often the pre-approval may be used (FrequencyTypes: DAILY, WEEKLY, MONTHLY).
The ISO 4217 currency of the sending account holder.
The ISO 8601 date-time the pre-approval was last used.
The maximum debit amount allowed (a non-negative amount).
The ID of the pre-approval.
The pre-approval status (StatusTypes: APPROVED, CANCELLED, EXPIRED, REJECTED, PENDING).