RequestToPayStatus
Represents the status of a Collection request-to-pay, returned by requestToPayTransactionStatus (GET /collection/{apiVersion}/requesttopay/{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-pay 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-pay did not succeed.
The request-to-pay lifecycle status.