Payments Recieved - API Error (The amount entered is more than the balance due for the selected invoices.)

Payments Recieved - API Error (The amount entered is more than the balance due for the selected invoices.)

I would like to enquire regarding pushing payments to Books using API. We have this scenario where


Invoice Amount to be Paid: $42.79
Actual Payment Received Amount: $42.80 


Using your Payment API Endpoint (https://www.zoho.com/books/api/v3/#Customer-Payments_Create_a_payment) we are getting errors if the Invoice Cost is less than the Payment we have received. As you can see there is a difference of 0.01 maybe due to decimal rounding function in the system. 

Let us know if there is any suggestion or backend solution that we can use to resolve this problem.

Thanks!