Pro Sites checkout not working correctly

Pro Sites checkout with Stripe (both live and text modes) doesn't work correctly on my site. The page simply refreshes after CC info is submitted, but no payment is made and the site is not created (the user is created however). But creating a free site via Pro Sites checkout page does work as expected.