Yes.  For each transaction made through the website, an automatic receipt of payment is provided by email to the payee.  Receipts are also always accessible to financial officers through the Stripe Dashboard.