When you take payment on an invoice, you can record how much has been paid.
In the Web Portal, go to CRM > Invoices > Edit pen for the target invoice.
Inside the invoice, you can scroll down to Payment details. In that section, you can change or edit the amount that is being paid in the Amount Paid field, select the payment type, and then select $ Add Payment. This will bring up a prompt asking if you're sure you wish to add this payment, which you can verify by selecting Ok.
(Note: If you select Card, you have two options, Record Payment and Take Payment - to record the payment already taken, select Record Payment)
Once the payment has been added, the invoice will then update to the new amount owing, as well as the recorded partial payment that's been made. If you wish to undo the amount paid, you can click on the Less Payment link, and delete the payment in the popup.
If you have Stripe and PayNow active, you can select to pay by card and instead of Record Payment, select Take Payment. You will then be able to enter the card details and select $ Add Payment to pay the nominated amount in the Amount Paid field.
Once this is done, Save the Invoice at the bottom of the screen. In the Invoices list, you will be able to see that the Invoice is partially paid.
In the App, go to Accounts > Invoices > Swipe left on the Invoice > select Take Payment > fill out the details.
Once you've filled out the information, including the amount being paid, select Add Payment.
Like the Web Portal, the Card selection has two options, one for Recording Payment and the other to Take Payment, the latter of which can be done if you have Stripe and/or PayNow set up on your account. You can fill out the card details and take the payment online.
After this is done, you can open the invoice, and it will display the new amount owed as well as the payment(s) that have already been taken. You also have the option here to View Payments that have been made.