Bug on Recording payment more than invoice value

There is a bug when recording payment more than invoice value.

Prerequisite : Make sure you have client with multiple invoices.

Step to reproduce :

  1. go to “Payments” - Click on “Enter Payment”

  2. Enter amount more than invoice value in “Amount received” section and click “save”

  3. now go to “apply” where you apply payment against the invoices.

  4. select oldest last two or three invoices until “Amount received” is 0.

  5. observe the assigned invoice pattern ,
    (Here i am recording payment of 200,000 )

technically , system should assign payment

for invoice number
0188 - 1,170
0219 - 108,000
0247- 90,830

but it is leaving oldest invoice blank.

Hi,

Sorry for the trouble! Since you’re on the hosted platform I suggest sending an email to [email protected].

since this is a verified bug why dont you open ticket internally ?

We use email to track issue for the hosted platform and GitHub for the selfhosted platform.