Skip to content

ReversalInput

Defined in: src/modules/reversal/types.ts:13

amount: number

Defined in: src/modules/reversal/types.ts:17

Amount to reverse.


optional commandId: "TransactionReversal"

Defined in: src/modules/reversal/types.ts:36

Optional command ID override. Defaults to TransactionReversal.


optional occasion: string

Defined in: src/modules/reversal/types.ts:25

Optional occasion or business context.


queueTimeOutUrl: string

Defined in: src/modules/reversal/types.ts:21

Timeout callback URL.


optional receiverIdentifierType: number

Defined in: src/modules/reversal/types.ts:34

Optional receiver identifier type. Common values are 4 for organization/shortcode and 1 for MSISDN.


optional receiverParty: string

Defined in: src/modules/reversal/types.ts:29

Optional receiver party override. Defaults to the configured shortcode.


remarks: string

Defined in: src/modules/reversal/types.ts:23

Remarks sent with the reversal request.


resultUrl: string

Defined in: src/modules/reversal/types.ts:19

Result callback URL.


optional shortCode: string

Defined in: src/modules/reversal/types.ts:27

Optional shortcode override. Defaults to configured shortcode.


transactionId: string

Defined in: src/modules/reversal/types.ts:15

Original M-Pesa transaction ID to reverse.