Refund from the dashboard
- Open the relevant transaction in the Transactions section.
- Click Refund.
- Choose the amount (full or partial) and the reason, then confirm.
Refund through the API
To inspect refunds:
GET /v1/projects/{projectId}/refunds (filterable list) and
GET /v1/projects/{projectId}/refunds/{id} (detail).
Requirements
- Only a transaction with status
COMPLETEDcan be refunded. - Your organization must have enough available balance to cover the amount.
Partial refunds
Yes, partial refunds are supported. The requested amount must be lower than or equal to the remaining refundable amount (original amount minus refunds already issued). You can chain several partial refunds on the same transaction, up to the original amount.How long a Mobile Money refund takes
How long does a refund take? A refund goes through the following statuses:
A Mobile Money refund is executed by the same operator (licensed partner) as the
original payment: how long the customer waits to be re-credited depends on that Mobile
Money operator and the corridor involved. Simiz does not guarantee a fixed delay — track
the refund status in the dashboard or through the API to know its actual state.
Simiz is a non-custodial orchestrator: refunded funds move through the partner operator,
never through Simiz.

