Transactions

Overview

This guide covers viewing and managing transactions on loan accounts. Transactions represent all financial movements on a loan, including incoming payments, outgoing refunds, and system-generated adjustments.

Navigation: Loans → Loan → Transactions tab

Transactions Tab

The Transactions tab tracks all financial movements:

Incoming Transactions

  • Payments received via core banking integration

  • Payment system transactions

  • Manually registered payments

Outgoing Transactions

  • Refunds for erroneous payments

  • Disbursement transactions

Viewing Transactions

Accessing Transaction History

  1. Navigate to the loan in Loans directory

  2. Open the Transactions tab

  3. View list of all transactions

Transaction Details

Each transaction displays:

  • Transaction ID: Unique identifier

  • Date: Transaction timestamp

  • Type: Incoming/Outgoing

  • Amount: Transaction amount

  • Status: Processing status (e.g., IN_PROGRESS, SUCCEED, FAILED, CANCELLED, CHARGEBACK, VOIDED)

  • Payer: Who initiated transaction

  • Service: Origin of transaction

  • Payment ID: Reference to linked payment

Transaction Management

Marking Transaction as Unsuccessful

If a transaction fails after recording:

  1. Navigate to the transaction

  2. Select Mark as Failed action

  3. Enter reason for failure

  4. Submit

The system will:

  • Update transaction status

  • Reverse associated allocations

  • Adjust loan balance

Important: Each project must define conditions under which transactions can be moved to unsuccessful state. This logic is configured at SDK level.

Processing Chargebacks

When a payment is charged back:

  1. Navigate to the original transaction

  2. Select Register Chargeback action

  3. Submit

The system will:

  • Reverse payment allocations

  • Update loan balance

  • May trigger notifications

Registering Refunds

To create a refund transaction:

  1. Navigate to the original payment linked with transaction

  2. Select Refund action

  3. Enter refund amount (full or partial)

  4. Enter refund reason

  5. Submit

See Payments for detailed refund procedures.

Transaction History

Audit Trail

All transaction changes are tracked:

  • Original transaction details

  • Modification history

  • User who made changes

  • Timestamps

Common Scenarios

Duplicate Transaction

  1. Identify the duplicate entry

  2. Verify which transaction is correct

  3. Mark incorrect transaction as unsuccessful (Mark as Failed action)

Customer Dispute

  1. Locate the disputed transaction

  2. Review transaction details

  3. Gather supporting documentation

  4. Process chargeback/refund if warranted

  5. Document dispute resolution

Best Practices

Accuracy

  • Verify transaction details before actions

  • Double-check amounts and dates

  • Confirm correct loan account

  • Review status after processing

Documentation

  • Note reasons for all adjustments

  • Document external references

  • Record customer communications

  • Maintain complete audit trail

Troubleshooting

Transaction Missing

Possible causes:

  • Integration delay

  • Processing failure

  • Filter hiding transaction

Resolution: Check loan account, wait for processing, verify in source system.

Cannot Modify Transaction

Possible causes:

  • Transaction already finalized

  • Permission restrictions

  • Loan status prevents changes

Resolution: Check transaction status, verify permissions, review loan status.

Reconciliation Mismatch

Possible causes:

  • Timing differences

  • Currency conversion

  • Fee deductions

  • Data entry errors

Resolution: Compare timestamps, check for fees, review both systems carefully.


For additional support, consult your supervisor or system administrator.

Last updated

Was this helpful?