Looking forward to seeing how this unfolds as we were considering using Stripe for payments on e-commerce store that ships physical goods. Really hope they resolve this swiftly for the OP.
timbit42
OP commented again saying the money has gone back to the customers.