How to install GetPaid .7.0 (with functional Google Checkout) with Plone 3.1.7
Install Plone 3.1.
Get the newest stable Plone
cd ~ wget http://launchpad.net/plone/3.1/3.1.7/+download/Plone-3.1.7-UnifiedInstaller.tgz
Unpack it:
tar xvfz Plone-3.1.7-UnifiedInstaller.tgz
Start up the Plone installer in standalone mode
cd Plone-3.1.7-UnifiedInstaller ./install.sh standalone
Install dependencies for Getpaid using buildout
modify your buildout.cfg file so it looks like this:
[buildout]
parts = plone zope2 instance getpaid
eggs =
develop =
unzip = true
[getpaid]
recipe = getpaid.recipe.release
addpackages =
getpaid.paymentech
getpaid.discount
getpaid.paypal
getpaid.ups
getpaid.googlecheckout
[plone]
recipe = plone.recipe.plone
[zope2]
recipe = plone.recipe.zope2install
url = ${plone:zope2-url}
fake-zope-eggs = true
skip-fake-eggs =
additional-fake-eggs = ZODB3
[instance]
recipe = plone.recipe.zope2instance
zope2-location = ${zope2:location}
user = admin:admin
http-address = 9130
debug-mode = off
verbose-security = on
eggs =
${buildout:eggs}
${plone:eggs}
${getpaid:eggs}
zcml =
products =
${plone:products}
${buildout:directory}/products
Then, run
./bin/buildout -nto load all the latest plone and getpaid dependencies. Getpaid 0.7.0
is as functional as 0.6.2. Paypal still doesn't work right, and neither does ups shipping, but when they get fixed, this will catch the updates.
Start up your new Plone:
~/Plone-3.1/zinstance/bin/instance start
Go to Site Setup, and add and configure the GetPaid for Google Checkout, which is the only 3rd party payment processor that works for me for 0.7.0, though I want PayPal.
Congratulations, now your getting paid, 0.7.0-style! Running ./bin/buildout -n will get future updates.

