Looks Great! Sugestions:
I see that you defined checkout functionality under /chechout action, and it is using GoogleCheckout hardcoded as payment gateway. Should be better if payment option can be configurable, in Brazil i.e GoogleCheckout does not work, here we have to use Paypal, PagSeguro or another payment service. PagSeguro is the most commom used gateway in Brazil, there is a Python library to handle payments there. http://visie.com.br/pagseguro/linguagem/python/ (portuguese) I think in another countries people may have the same needs, what do you think about putting payment gateway as a config option? I can help to implement brazilian gateways. another need here is calculating the shipping taxes, the way for calculate this is a variable for each country or city, should be configurable too. 2010/10/6 Richard <[email protected]> > On Oct 6, 4:24 pm, bally boy <[email protected]> wrote: > > Hi Albert! > > In fact Massimo had created a shopping cart ... > > I modified Massimo's estore to add a few features and make it work on > Google App Engine: > http://code.google.com/p/web2py-estore/ > http://web2py-estore.appspot.com/ > > It's basic and definitely needs a better layout, but might be worth > working from. > > -- http://rochacbruno.com.br

