moonstride does offer the ability to produce an invoice or receipt in relation to a payment received, you can easily share this document with your clients, along with a notification mail that their payment is recorded.