Payment in Xero production doesn't automatically reflect as "Paid" in such scenario merchant need to log in to Xero and manually change the invoice to "Paid".

1. Log in to Xero.

2. Go to Accounting -> Reports 

3. Go to Customer Invoice Report.

4. You will see all invoices done that month and see all approved and Awaiting payment.

5. Click on that invoice which is on Awaiting payment once verified that that invoice has been payed and below screen will come through.

6. On Receive a payment, here you will have to fill the details date invoice paid, paid to and put a reference and click Add Payment.

7. Once you done saving you can go back to dashboard - >Accounting -> Reports -> Customer Invoice Report and the invoice will show as "Paid" now.