Dear Krit,
in Petty Cash you get Cash from your customer and print a receipt as confirmation. For incoming bank transfers, checks, BOEs, etc. this process is not implemented.
If you really want to inform your customer, that the payment was received, then you maybe should really start with the balance confirmation as suggested by Knut. With this approach you can sent the customer an "Account Statement" that lists all items on their account.
If you still need to print a receipt for an incoming cash, then you might think of an customer specific add on. The relevant starting point would be the TradeReceivablesPayablesRegister, which holds all transactions (Invoices, Credit Memo, Payments).
Best regards
Marlene