Stripe has receipts https://stripe.com/docs/receipts :)
Back when I last integrated stripe though, their receipts were not valid in the EU, because they didn't clearly call out VAT rate and amount. So my company had to build its own PDF invoice generator to be compliant.
Stripe recently introduced Billing for Europe with support for many tax-related issues. So it might be worth another look.
I personally use the receipts-gem for Ruby which lets you easily generate PDFs.
So whenever Stripe creates a Charge, it will POST to my webhooks which creates the receipt PDF on-the-fly and emails it to the customer. It's pretty straightforward and very flexible.
👋 Join WIP to participate