When making transactions, be it sales or purchases. Usually the admin records the history of payments that have occurred in the store to facilitate weekly and monthly financial recapitulation.
Edit payment’s date is to change the payment date on transactions that pay later. To change the date at the time of making a payment, access is needed to avoid any fraud that occurs.
Step 1. Go to Users, Select Tab Groups, then Choose Any Group

Step 2. Enable Access to Edit Payment, then Click Submit

Step 3. Access was Edited Successfully

Notes :
Please relogin to see the changes.
Step 4. Try to Add Payment on Unpaid Invoice, then Edit Payment Date

You might also like to read these articles below :
If you want to see update history customer invoice you can check this article How to see Update History Customer Invoice
If you want to make write off customer invoices, you can check this article Write off Customer Invoices
If you want to search product and invoice note in orders menu you can check this article Search Product And Invoice Note In Orders Menu