diff --git a/config.json b/config.json
deleted file mode 100644
index 2d508d1..0000000
--- a/config.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "production": {
- "stripe": {
- "publicKey": "pk_live_xrnwdLNXbt20LMxpIDffJnnC"
- }
- },
- "development": {
- "stripe": {
- "publicKey": "pk_test_OmNve9H1OuORlmD4rblpjgzh"
- }
- }
-}
\ No newline at end of file
diff --git a/package.json b/package.json
index 89f0949..af481f1 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,8 @@
"scripts": {
"start": "rm -rf public && gulp",
"build": "rm -rf public && gulp build",
- "dev": "SERVER=http://localhost:9000/ npm start",
+ "dev": "SERVER=http://localhost:9000/ ENV=development npm start",
+ "prod": "ENV=production npm start",
"lint": "eslint src",
"test": "mocha src/**/__tests__/*.js --compilers js:babel-core/register --require test/test-helper"
},
diff --git a/src/js/components/stripeCheckout.js b/src/js/components/stripeCheckout.js
index d0b648e..1192a3a 100644
--- a/src/js/components/stripeCheckout.js
+++ b/src/js/components/stripeCheckout.js
@@ -3,10 +3,11 @@
var request = require('axios');
var React = require('react');
var classSet = require('classnames');
-var api = require('../api');
-
import StripeCheckout from 'react-stripe-checkout';
+var api = require('../api');
+var config = require('../../config.js')();
+
module.exports = React.createClass({
getInitialState() {
return {
@@ -46,15 +47,15 @@ module.exports = React.createClass({
return
} else {
return (