Every transaction adjusts the balance of an account and provides a full audit trail of how money moves within Monime.
Use Cases
-
Customer Payment Recording
A user pays SLE 500 into your platform via Mobile Money.
Result: A credit transaction is posted to a financial account of the space; this transaction is linked to a Payment created from the originating Payment Code. -
Fee Deduction
A SLE 50 fee is charged for a payout of SLE 1,000.
Result:- A debit transaction of SLE 1,000 from the payout account.
- A debit transaction of SLE 50 from the payout account.
-
Internal Transfer
Moving SLE 10,000 from a Settlement Account to a Disbursement Float.
Result:- A debit transaction on the Settlement Account.
- A credit transaction on the Disbursement Float Account.
-
Refund or Reversal
If a payment is refunded, a corresponding debit transaction reduces the merchant’s balance.
Result: The audit trail shows both the original credit and the refund debit, linked together.
Unique identifier for this financial transaction.
Indicates whether the transaction is a ‘credit’ or ‘debit’.Available options:
credit
debit
The monetary value involved in this transaction.
The exact time when this transaction was recorded.
Internal identifier associated with this transaction for reconciliation purposes.
The account that was debited or credited as part of this transaction, including post-transaction balance snapshot.
Indicates that this transaction was created as the result of a reversal action. The transaction itself represents the reversal of fund.
Indicates that this transaction was created as the result of an internal platform fee. The transaction itself represents the fee.
Traceability structure showing which resource or object owns or initiated this transaction.
Custom structured key-value pairs associated with this transaction for additional context.