Transactions

PayCredit processes transactions and adds them to the PayCredit ledger. These transactions can include:

All transactions are recorded within PayCredit and the status can be:

  • Pending
  • Settled
  • Reversed
  • Cancelled

At a high level transactions are processed as follows:

  1. Transactions are identified based on an account_id included in the message.
  2. Authorization transactions are authorized based on available funds in the account (balance limit - balance authorized). In most cases, authorization transactions are Pending.
  3. Presentment transactions update existing Pending transactions to Settled status (when there is a corresponding authorized transaction).
  4. Settlement of a transaction triggers updates to the PayCredit ledger.
  5. Transaction data is recorded.

PayCredit transaction types

Transaction typetransaction_type_idDebit/Credit
Purchase - card1Debit
Purchase - digital2Debit
Purchase with cashback3Debit
Cash withdrawal - ATM5Debit
Funds disbursement7Debit
Fee - Internal9Debit
Interest Payable10Debit
Debit adjustment12Debit
Refund13Credit
Fee - External16Debit
Credit adjustment32Credit
General credit39Credit
Balance (settled) inquiry40Debit
Repayment51Credit
Debit Reversal60Credit
Interest Reversal61Credit
📓

You can read more on these transaction types through the links below: