Before you go live, you might want to double check that you've done these things.
Use your Live Secret Key
In order to make live charges, instead of test charges, you have to use your Live Secret Key when making API calls to Stripe. Make sure to configure this key properly on your production servers.
Use your Live Publishable Key with [url removed, login to view]
If you're using Checkout or [url removed, login to view], you'll need to also make sure to use your Live Publishable Key on your payment pages. Both your publishable and secret keys need to be live in order to work together.
Enable HTTPS on your site
You can only make charges if your site is served over HTTPS, whether or not you're using Checkout or Stripe.js. If you aren't using Checkout or [url removed, login to view], you'll need to take additional steps to be fully PCI compliant.