This official branch of Potion Store is no longer supported.
Features:
This is a brief outline of the steps required to get the development environment of Potion Store up and running on your local machine.
Edit the following config files to suit your needs
Set session store secret Edit config/environment.rb and modify the config.action_controller.session setting
Setup database
Run script/server and test through http://localhost:3000/store and http://localhost:3000/admin
Replace the default license key generator in lib/licensekey.rb with your own
If you are setting up Google Checkout, log into your Google Checkout account (sandbox or live), go to Settings->Integration and put in your URL that corresponds to the following:
https://secure.potionfactory.com/store/notification/gcheckout
That is the URL that Google uses to make callbacks. If you don't set this up, your customers will not get their orders delivered by email.
I'd appreciate it if you kept the "Powered by Potion Store" link in the footer. It'll help more developers find the project.