cherry pick server time check from 8.5 branch

pulling this code from 8.5 branch
Gotcha.  In that case, a better behavior would probably be to disable Stripe when we find a mismatch (and also display a warning that credit card payments are disabled until it's fixed).