What to do with extra payments?

What to do with extra payments?

Hi, I have a client who often sends more money via paypal than I've invoiced for. Say the invoice is for $45.99 she will send $50.

What's the best way to record this extra $4.01? I want to store it as a credit somehow so it can be used against future invoices.

Or should I really just refund it via paypal?

Thanks