---
title: "Processing Customer Payments"
canonical: "https://kb.myframeworks.com.au/space/CO/30516976/Processing%20Customer%20Payments"
format: markdown
---
Overview The  Customer Payments  option allows you to process customer payments received and allocate customer payments to the transactions. Processing Customer Payments Received To process customer payments received, from the home  Dashboard  perform the following: Click   then navigate to  Receivables > Transaction Processing > Customer Payments  from the navigation tree. Click   to create a new customer payment. Type the  Customer ID  into the  Customer  field. You are unable to make a payment against an internal customer or a child account or a bad debt write off. If a customer has a status of Hold, a warning message "Account on Hold" is displayed or if a customer has a status of Suspend, a warning message "Account on Suspend" is displayed. The  Payment Date  is automatically displayed. Certain users are able to backdate this date if they have access to the  Back Date Payments  user flag.  Refer to the  User Maintenance  User Manual for more information. Type the amount the customer has paid into the  Payment Amount  field. Click the   button to open the  Tendering  window and process a cash, EFTPOS or cheque payment.  You are able to print a receipt when processing payments to Customer accounts by ticking   or un-ticking   the  Print Receipt  check box. This field is automatically ticked or un-ticked via the settings in the  Print Account Receipts  field / check box in  Device Maintenance -OR- For user's with the appropriate access, click the   button to process a direct deposit payment from a bank account. The " Receive Direct Deposits " flag must be activated for the user to be able to process Direct Deposits Refer to  Tendering Payments  for more information. Refer to  Direct Deposit Processing  for more information.  Refer to the  User Maintenance  User Manual for more information on activating direct deposits for a user. Your receipt is now created and a docket is printed. Depending on your business procedures, you may allocate a payment immediately.  Refer to  Allocating Payments  for further information. Additional Information The below system settings may be used to customise the functionality of your Frameworks instance. System Settings - Flags Flag Purpose FWRecAgeL Display relevant month names for aging labels FWPayAlloc Customer Payments - Use full invoice value when allocating instead of the balance of the payment Refer to  Receivable Related System Settings   for more information.