1.For office (offline) payments, the system should allow payment mode options (UPI, Net Banking, Card, Cash) and store the staff name who received the payment, along with an optional comment/note.
2.For online payments, the payment gateway name should be stored in the transaction logs.