Can we make Multiple Payment Entry against one Invoice?

I have a scenario where i have one single invoice of let say of 10000. now customer us giving us the payment in multiple installments. let say installment 1 - 3000 , installment 2 - 5000 and installment 3 - 2000.
how can we create payment entry for this scenario. i, am trying to add the partial payment against the invoice but it is giving me error “Difference Amount must be zero”

You should be able to book partial payments against an invoice.

Make sure that the payment amount and the allocated amount are correctly updated in the payment entry.