We helped two people this week who had created and tested their own order forms. Both are using Stripe test mode to test.
One couldn't get the order form working at all. The other said that once they switched them out of test mode, the form stopped working. They didn't know it wasn't working until a customer called.
In both cases, we had to delete the existing order button and reinstall it to get it working. Why is it not working straight away? We need some kind of a warning if the form is misconfigured, or once it is published, if it fails.