Sorry I know this is probably a really basic question but i'm new to satchmo and django for that matter, but i'm trying to set up my store to use google checkout as a payment processor. So far I have done the following:
* enabled the module by adding 'payment.modules.google' under INSTALLED_APPS in settings.py * from the settings page; selected just 'Google Checkout Module' under 'Enable payment modules' * and set my Google Checkout settings to : Accept real payments - Flase Checkout Button Size - Medium Checkout Button URL - http://checkout.google.com/buttons/check out.gif Currency Code - GBP Merchant ID - "" Merchant Key - "" Merchant Test ID - "" Default value: "" Merchant Test Key - "" Post URL(real) - https://checkout.google.com/api/checkout /v2/ checkout/Merchant/%(MERCHANT_ID)s Post URL (test) - https://sandbox.google.com/checkout/api/ checkout/ v2/checkout/Merchant/%(MERCHANT_ID)s The url base used for constructing urlpatterns which will use this module - ^google/ Use SSL for the module checkout pages? - False Verbose logs - False XML Template - shop/checkout/google/cart.xml When I click 'checkout' and then 'continue checkout' I get the following: TypeError at /checkout/google/confirm/ character mapping must return integer, None or unicode Request Method: GET Request URL: http://localhost:8000/checkout/google/confirm/ Exception Type: TypeError Exception Value: character mapping must return integer, None or unicode Exception Location: /usr/lib/python2.6/hmac.py in __init__, line 72 Python Executable: /usr/bin/python Python Version: 2.6.2 Python Path: ['/home/ollie/workspace/SatchmoSite/src/projects/ simple', '/usr/local/lib/python2.6/dist-packages/setuptools-0.6c11- py2.6.egg', '/usr/local/lib/python2.6/dist-packages/Reportlab-2.1.0001- py2.5.egg', '/usr/local/lib/python2.6/dist-packages/TRML2PDF-1.0- py2.6.egg', '/usr/local/lib/python2.6/dist-packages/ django_registration-0.7-py2.6.egg', '/usr/local/lib/python2.6/dist- packages/PyYAML-3.09-py2.6-linux-i686.egg', '/usr/local/lib/python2.6/ dist-packages/django_threaded_multihost-1.3_2-py2.6.egg', '/usr/local/ lib/python2.6/dist-packages/Sphinx-0.6.3-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/docutils-0.6-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/Jinja2-2.2.1-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/Pygments-1.1.1-py2.6.egg', '/usr/local/lib/ python2.6/dist-packages/Satchmo-1.0_pre-py2.6.egg', '/usr/lib/ python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib- tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/ usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/ PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/var/lib/python- support/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/var/ lib/python-support/python2.6/gtk-2.0', '/usr/local/lib/python2.6/dist- packages', '../../apps', ''] Server time: Mon, 30 Nov 2009 15:02:34 -0800 -- You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en.
