Duplicate Dashboard Transactions for One Transaction
I just added Stripe to a new site. I signed myself up for a recurring monthly donation. I was only charged one time (verified with my Stripe account), but two transactions are showing up in CiviCRM as if I donated twice. Exact same transaction ID. The invoice shows that I paid $10 for a $5 donation and therefore my balance is ($5.00).
Looking at Stripe, I can see that it sent two webhook attempts: invoice.payment_succeeded and charge.succeeded. Perhaps that's why?
This feels like a bug, which is why I'm reporting it here instead of asking on other forums.