The best solution is to use the SAP functionality for this - either down payments (for part payments) or reserve invoices.
Enabling credit balances and journals in the Payment Wizard is also on option, that way they can see the payments made.
If they are included in the wizard run, they will be reconciled as part of the payment created.