RequestToWithdrawStatus
Represents the status of a Collection request-to-withdraw, returned by requestToWithdrawTransactionStatus (GET /collection/{apiVersion}/requesttowithdraw/{referenceId}).
status is the typed StatusTypes enum (PENDING, SUCCESSFUL, or FAILED for this endpoint), payer reuses the Party model, and reason reuses ErrorResponse (code and message) rather than redeclaring those shapes. Every field is optional so partial payloads never break deserialization.
Constructors
Properties
The external id provided when the request-to-withdraw transaction was created.
The financial transaction id from the mobile money manager, connecting to the specific financial transaction made in the account.
The message written to the payer's transaction history.
The failure reason (code and message) when the request-to-withdraw did not succeed.
The request-to-withdraw lifecycle status.