Hey,

    I just happen to have been playing around both with estore and
with the Paypal Engine that Matt did. (I have the same problem you do,
UK is the only country that gets some of googles love in europe, the
rest go way behind, so no google checkout here either). Actually
Google checkout works only in US, UK (and Canada maybe, if I recall
correctly)

    Anyways, the Engine that Matt did, does NVP, which allows you to
integrate Paypal to a different level than most people probably need
(which is much more simmilar to what Massimo has on his EStore app).
Right now on the Engine that Matt did, you only have the
DoDirectPayment already setup (which is to process the data of a
transaction for which you hold all the customers data including credit
card etc). If you need to do the whole checkout with Paypal with NVP,
its a longer process, if I remember ok, you actually first stablish a
connection, then you get a token from paypal validating it, you
redirect to a URL with that token, then then you get the validation of
all the data from the customer, then you process your cart confirming
the sale, and get another response giving you the data you would need
to show the customer the receipt... its something like this.

    However, there is a very simple way to set it up that works almost
exactly like what Massimo shows for google. I am just in the process
of modifying EStore to put it in place in a very simplified way, but I
am sure you can take it up from there to do whatever you want. I'll
send it to Massimo if its ok, as I am building a bit over his code,
and would rather he posts it if he feels its ok. I'll try to have it
by next monday.

Cheers,
Benigno.

On 4 jul, 06:20, suiato <homm...@gmail.com> wrote:
> just restarted to work on eStore yesterday, trying to use it as a
> reference for one of my projects.
> it's a good and useful example for me to learn translation and system
> in web2py.
>
> Google checkout for merchants is still not available in countries
> other than US and UK, though its application pages now appear here in
> Japanese...
>
> Found an appliancePayPalEngine by Matt Sellers 
> athttp://mdp.cti.depaul.edu/appliances.
> Could be integrated into eStore?
>
> eStore may be old and need a lot of work to be a full-fledged e-
> commerce appliance. It'd be nice to have it that way,
> but there's another interest in removing fluffy parts and trimming
> down to its skeleton. This way, logics will be revealed
> more clearly, easy to understand the structure, and easy to extend it
> as necessary.
>
> Dreaming a dream of the skeletal eStore to be applied to various
> devices like iPhone, mobiles, PDA and others without changing its
> logical core...
>
> --
> Teru
>
> On 7月4日, 午前1:41, mdipierro <mdipie...@cs.depaul.edu> wrote:
>
> > eStoreis now an old app. It needs lots of work.
>
> > Massimo
>
> > On Jul 3, 11:36 am, mingodad <mingo...@gmail.com> wrote:
>
> > > I was caught too by the error messages "too small or too large"
> > > I sugest to add the folowing to the css part on layout.html:
>
> > > .error { background-color: red; color: white; padding: 3px }
>
> > > It was borroed from T3, this way the error messages will not pass
> > > unnoticed.
>
> > > As well I'm intrigged why the *_bc fields doesn't get the default
> > > values like the others !
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to