Through the web dev & getpaid

View: New views
11 Messages — Rating Filter:   Alert me  

Through the web dev & getpaid

by danimal-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi all,
 what's my chances of being able to complete a getpaid enabled webshop
if I've only got Through the web access to Plone?
I'm in the UK & want to use Paypal or Googlecheckout
I see there's a few issues surrounding shipping with some payment
processors

What advice can u give?

Thanks,
Daniel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by danimal-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


And one more question....
  can I avoid taking Credit card details on my plone site & leave it
to GoogleCheckout etc to do it off site?

Cheers,
Daniel

On Jul 16, 6:50 pm, danimal <daniel.jow...@...> wrote:

> Hi all,
>  what's my chances of being able to complete a getpaid enabled webshop
> if I've only got Through the web access to Plone?
> I'm in the UK & want to use Paypal or Googlecheckout
> I see there's a few issues surrounding shipping with some payment
> processors
>
> What advice can u give?
>
> Thanks,
> Daniel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by Michael Dunstan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Fri, Jul 17, 2009 at 6:32 AM, danimal<daniel.jowett@...> wrote:
>>  what's my chances of being able to complete a getpaid enabled webshop
>> if I've only got Through the web access to Plone?

Not high. Firstly you'll need to install getpaid on the filesystem.
The conventional way to do that is using buildout.

--
Michael Dunstan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by Christopher Johnson-7 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On Thu, Jul 16, 2009 at 2:32 PM, danimal <daniel.jowett@...> wrote:

And one more question....
 can I avoid taking Credit card details on my plone site & leave it
to GoogleCheckout etc to do it off site?

Definitely. That's how GO works.
-c

Cheers,
Daniel

On Jul 16, 6:50 pm, danimal <daniel.jow...@...> wrote:
> Hi all,
>  what's my chances of being able to complete a getpaid enabled webshop
> if I've only got Through the web access to Plone?
> I'm in the UK & want to use Paypal or Googlecheckout
> I see there's a few issues surrounding shipping with some payment
> processors
>
> What advice can u give?
>
> Thanks,
> Daniel




--
Cofounder and CEO
ifPeople - Innovation for People
www.ifpeople.net
t: 678-608-3408
130 Boulevard NE, #6
Atlanta, GA 30312

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by danimal-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Thanks for the reply Michael,
I didn't mention that my webhost provides GetPaid 0.6.1 (& other known
packages/eggs on request)
I've already mostly configured GetPaid through the web on my
development box, but got stuck on the Testing Payment Processor around
the Shipping Method, (maybe it's something to do with me not setting
up my mailhost yet) my workaround was to install GoogleCheckout (which
now won't uninstall :-/), but I've not managed to complete an order
yet.

Anyway that's all background info, if GetPaid is installed, should I
be able to complete the rest through the web?

Daniel


On Jul 19, 12:57 pm, Michael Dunstan <michael.duns...@...>
wrote:
> On Fri, Jul 17, 2009 at 6:32 AM, danimal<daniel.jow...@...> wrote:
> >>  what's my chances of being able to complete a getpaid enabled webshop
> >> if I've only got Through the web access to Plone?
>
> Not high. Firstly you'll need to install getpaid on the filesystem.
> The conventional way to do that is using buildout.
>
> --
> Michael Dunstan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by Michael Dunstan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Wed, Jul 22, 2009 at 10:53 PM, danimal<daniel.jowett@...> wrote:
>
> Thanks for the reply Michael,
> I didn't mention that my webhost provides GetPaid 0.6.1 (& other known
> packages/eggs on request)

Aha. Now I'm with ya.


> I've already mostly configured GetPaid through the web on my
> development box, but got stuck on the Testing Payment Processor around
> the Shipping Method, (maybe it's something to do with me not setting
> up my mailhost yet) my workaround was to install GoogleCheckout (which
> now won't uninstall :-/), but I've not managed to complete an order
> yet.
>
> Anyway that's all background info, if GetPaid is installed, should I
> be able to complete the rest through the web?

I'm not too clear about the exact versions involved here. But I think
that should work.

I don't think googlecheckout currently integrates with any of the
shipping modules. It can handle custom shipping rules. There is an
example of that in the mailing list. And most likely it can be updated
to integrate with other shipping modules.

(There has been at least one bug fix for googlecheckout since that
version. But that's to do with notification after an order has been
completed. So that's not yet a problem for you.)

Note that the googlecheckout processor has an overrides.zcml that
needs to be included in the site startup.

The googlecheckout README.txt details how to set up a demo. The most
recent version of the document:
http://code.google.com/p/getpaid/source/browse/getpaid.googlecheckout/trunk/src/getpaid/googlecheckout/README.txt

What error or unexpected behaviour are you seeing?


--
Michael Dunstan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by Christopher Johnson-7 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey Daniel,

Out of curiousity, which webhost is providing GetPaid?

If you are just testing (and especially if you don't need to handle shipping), the easiest thing is to just make things "buyable" (not shippable), and then you won't see the error on checkout (probably comes from not having the shipping set up).

Also, it really depends what you want to do to make GetPaid work for you. Can can apply it to any content in a site...check out http://plone.org/products/getpaid/documentation/tutorial/to-use-getpaid for more on basic usage.

You may also want to see the presentation I did that has some slides about how to do various use cases: http://ifpeople.wordpress.com/2008/10/20/getpaid-talk-and-reflections-on-an-open-source-project/

Cheers,
Chris

On Wed, Jul 22, 2009 at 6:53 AM, danimal <daniel.jowett@...> wrote:

Thanks for the reply Michael,
I didn't mention that my webhost provides GetPaid 0.6.1 (& other known
packages/eggs on request)
I've already mostly configured GetPaid through the web on my
development box, but got stuck on the Testing Payment Processor around
the Shipping Method, (maybe it's something to do with me not setting
up my mailhost yet) my workaround was to install GoogleCheckout (which
now won't uninstall :-/), but I've not managed to complete an order
yet.

Anyway that's all background info, if GetPaid is installed, should I
be able to complete the rest through the web?

Daniel


On Jul 19, 12:57 pm, Michael Dunstan <michael.duns...@...>
wrote:
> On Fri, Jul 17, 2009 at 6:32 AM, danimal<daniel.jow...@...> wrote:
> >>  what's my chances of being able to complete a getpaid enabled webshop
> >> if I've only got Through the web access to Plone?
>
> Not high. Firstly you'll need to install getpaid on the filesystem.
> The conventional way to do that is using buildout.
>
> --
> Michael Dunstan




--
Cofounder and CEO
ifPeople - Innovation for People
www.ifpeople.net
t: 678-608-3408
130 Boulevard NE, #6
Atlanta, GA 30312

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by danimal-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Michael & Chris,
   thanks for the continued input, it's great!

I'm using encryptec.net as my client's webhost.

I managed to complete my first test order for a Shippable item on the
Test Payment Processor.
 I had to:
  - continue past the error message at the Shipping methods stage
  - enter a real credit card number (actually I've realised that I
could have calculated a Psuedo-real credit card number ... it only has
to pass the "luhn mod-10 checksum" in getpaid.core/getpaid/core/
fields.py)

So that's alright, I'm getting more confident about this working now.
But more qus:
1) The site is selling DVDs - so I guess I need to make them Shippable
to get P&P calculation.  But FlatRateShipping doesn't appear to work
out the box yet. Am I right?  Is there a plan to fix this?

2) Chris you said that something (GetPaid or GoogleCheckout, can you
confirm which?) meant I didn't need to take customers Credit card
details over the web, and therefore I guess I wouldn't need to get an
SSL certificate.
   a) is that correct?
   b) for these purposes does it matter whether I use Paypal or
Googlecheckout?


My webhost would be open to requests to upgrade/add known Packages,
but not so open to me putting my own code/fixes up outside of that, so
using overrides.zcml might be out :-/   They have lots of plone
instances running on 1 or 2 zope services as I understand it.

Daniel


On Jul 22, 5:13 pm, Christopher Johnson <cjj.ifpeo...@...>
wrote:

> Hey Daniel,
>
> Out of curiousity, which webhost is providing GetPaid?
>
> If you are just testing (and especially if you don't need to handle
> shipping), the easiest thing is to just make things "buyable" (not
> shippable), and then you won't see the error on checkout (probably comes
> from not having the shipping set up).
>
> Also, it really depends what you want to do to make GetPaid work for you.
> Can can apply it to any content in a site...check outhttp://plone.org/products/getpaid/documentation/tutorial/to-use-getpaidfor
> more on basic usage.
>
> You may also want to see the presentation I did that has some slides about
> how to do various use cases:http://ifpeople.wordpress.com/2008/10/20/getpaid-talk-and-reflections...
>
> Cheers,
> Chris
>
>
>
> On Wed, Jul 22, 2009 at 6:53 AM, danimal <daniel.jow...@...> wrote:
>
> > Thanks for the reply Michael,
> > I didn't mention that my webhost provides GetPaid 0.6.1 (& other known
> > packages/eggs on request)
> > I've already mostly configured GetPaid through the web on my
> > development box, but got stuck on the Testing Payment Processor around
> > the Shipping Method, (maybe it's something to do with me not setting
> > up my mailhost yet) my workaround was to install GoogleCheckout (which
> > now won't uninstall :-/), but I've not managed to complete an order
> > yet.
>
> > Anyway that's all background info, if GetPaid is installed, should I
> > be able to complete the rest through the web?
>
> > Daniel
>
> > On Jul 19, 12:57 pm, Michael Dunstan <michael.duns...@...>
> > wrote:
> > > On Fri, Jul 17, 2009 at 6:32 AM, danimal<daniel.jow...@...> wrote:
> > > >>  what's my chances of being able to complete a getpaid enabled webshop
> > > >> if I've only got Through the web access to Plone?
>
> > > Not high. Firstly you'll need to install getpaid on the filesystem.
> > > The conventional way to do that is using buildout.
>
> > > --
> > > Michael Dunstan
>
> --
> Cofounder and CEO
> ifPeople - Innovation for Peoplewww.ifpeople.net
> t: 678-608-3408
> 130 Boulevard NE, #6
> Atlanta, GA 30312
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by Michael Dunstan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Fri, Jul 24, 2009 at 3:00 AM, danimal<daniel.jowett@...> wrote:

>
> Hi Michael & Chris,
>   thanks for the continued input, it's great!
>
> I'm using encryptec.net as my client's webhost.
>
> I managed to complete my first test order for a Shippable item on the
> Test Payment Processor.
>  I had to:
>  - continue past the error message at the Shipping methods stage
>  - enter a real credit card number (actually I've realised that I
> could have calculated a Psuedo-real credit card number ... it only has
> to pass the "luhn mod-10 checksum" in getpaid.core/getpaid/core/
> fields.py)
>
> So that's alright, I'm getting more confident about this working now.
> But more qus:
> 1) The site is selling DVDs - so I guess I need to make them Shippable
> to get P&P calculation.  But FlatRateShipping doesn't appear to work
> out the box yet. Am I right?  Is there a plan to fix this?

I'm not familiar with the state of the art of shipping and getpaid.


> 2) Chris you said that something (GetPaid or GoogleCheckout, can you
> confirm which?) meant I didn't need to take customers Credit card
> details over the web, and therefore I guess I wouldn't need to get an
> SSL certificate.
>   a) is that correct?
>   b) for these purposes does it matter whether I use Paypal or
> Googlecheckout?

Correct. There are several payment processors for getpaid that
redirect the user to a third party site to complete the credit card
component. So that you don't have to take customers card details over
the web using your own server. The googlecheckout and paypall
processors (among others such as pxpay) follow that model. Within
getpaid these are called asynchronous processors.


> My webhost would be open to requests to upgrade/add known Packages,
> but not so open to me putting my own code/fixes up outside of that, so
> using overrides.zcml might be out :-/   They have lots of plone
> instances running on 1 or 2 zope services as I understand it.

Ah... here is the problem... the core of getpaid does not really
support asynchronous processors. All the asynchronous processors for
getpaid rely on using overrides to patch getpaid. There is a chance
that this may be resolved by the recent work to support multiple
payment processors. See
http://code.google.com/p/getpaid/issues/detail?id=167

Oh yeah - there is a small usability feature of googlecheckout that
relies on your site having a valid SSL cert. (Not self signed.) That's
not critical to using googlecheckout and does not affect the security
of the customers credit card details.


--
Michael Dunstan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by danimal-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Thanks Michael, that's a great help.

I'm going to go with Paypal, do I need Website Payments Standard or
"Express Checkout" ( "PayPal as an Additional Payment Option" in the
US)

Does anyone else know whether Flat Rate Shipping works out the box?

Thanks Again!
Daniel


On Jul 23, 10:46 pm, Michael Dunstan <michael.duns...@...>
wrote:

> On Fri, Jul 24, 2009 at 3:00 AM, danimal<daniel.jow...@...> wrote:
>
> > Hi Michael & Chris,
> >   thanks for the continued input, it's great!
>
> > I'm using encryptec.net as my client's webhost.
>
> > I managed to complete my first test order for a Shippable item on the
> > Test Payment Processor.
> >  I had to:
> >  - continue past the error message at the Shipping methods stage
> >  - enter a real credit card number (actually I've realised that I
> > could have calculated a Psuedo-real credit card number ... it only has
> > to pass the "luhn mod-10 checksum" in getpaid.core/getpaid/core/
> > fields.py)
>
> > So that's alright, I'm getting more confident about this working now.
> > But more qus:
> > 1) The site is selling DVDs - so I guess I need to make them Shippable
> > to get P&P calculation.  But FlatRateShipping doesn't appear to work
> > out the box yet. Am I right?  Is there a plan to fix this?
>
> I'm not familiar with the state of the art of shipping and getpaid.
>
> > 2) Chris you said that something (GetPaid or GoogleCheckout, can you
> > confirm which?) meant I didn't need to take customers Credit card
> > details over the web, and therefore I guess I wouldn't need to get an
> > SSL certificate.
> >   a) is that correct?
> >   b) for these purposes does it matter whether I usePaypalor
> > Googlecheckout?
>
> Correct. There are several payment processors for getpaid that
> redirect the user to a third party site to complete the credit card
> component. So that you don't have to take customers card details over
> the web using your own server. The googlecheckout and paypall
> processors (among others such as pxpay) follow that model. Within
> getpaid these are called asynchronous processors.
>
> > My webhost would be open to requests to upgrade/add known Packages,
> > but not so open to me putting my own code/fixes up outside of that, so
> > using overrides.zcml might be out :-/   They have lots of plone
> > instances running on 1 or 2 zope services as I understand it.
>
> Ah... here is the problem... the core of getpaid does not really
> support asynchronous processors. All the asynchronous processors for
> getpaid rely on using overrides to patch getpaid. There is a chance
> that this may be resolved by the recent work to support multiple
> payment processors. Seehttp://code.google.com/p/getpaid/issues/detail?id=167
>
> Oh yeah - there is a small usability feature of googlecheckout that
> relies on your site having a valid SSL cert. (Not self signed.) That's
> not critical to using googlecheckout and does not affect the security
> of the customers credit card details.
>
> --
> Michael Dunstan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Through the web dev & getpaid

by danimal-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Ok sorry! it's "Website Payments Standard"... I searched all around
without finding it & then went to my
GetPaid setup & saw it as the name of the Paypal Payment Processor
option

D


On Jul 28, 4:45 pm, danimal <daniel.jow...@...> wrote:

> Thanks Michael, that's a great help.
>
> I'm going to go with Paypal, do I need Website Payments Standard or
> "Express Checkout" (  "PayPal as an Additional Payment Option" in the
> US)
>
> Does anyone else know whether Flat Rate Shipping works out the box?
>
> Thanks Again!
> Daniel
>
> On Jul 23, 10:46 pm, Michael Dunstan <michael.duns...@...>
> wrote:
>
> > On Fri, Jul 24, 2009 at 3:00 AM, danimal<daniel.jow...@...> wrote:
>
> > > Hi Michael & Chris,
> > >   thanks for the continued input, it's great!
>
> > > I'm using encryptec.net as my client's webhost.
>
> > > I managed to complete my first test order for a Shippable item on the
> > > Test Payment Processor.
> > >  I had to:
> > >  - continue past the error message at the Shipping methods stage
> > >  - enter a real credit card number (actually I've realised that I
> > > could have calculated a Psuedo-real credit card number ... it only has
> > > to pass the "luhn mod-10 checksum" in getpaid.core/getpaid/core/
> > > fields.py)
>
> > > So that's alright, I'm getting more confident about this working now.
> > > But more qus:
> > > 1) The site is selling DVDs - so I guess I need to make them Shippable
> > > to get P&P calculation.  But FlatRateShipping doesn't appear to work
> > > out the box yet. Am I right?  Is there a plan to fix this?
>
> > I'm not familiar with the state of the art of shipping and getpaid.
>
> > > 2) Chris you said that something (GetPaid or GoogleCheckout, can you
> > > confirm which?) meant I didn't need to take customers Credit card
> > > details over the web, and therefore I guess I wouldn't need to get an
> > > SSL certificate.
> > >   a) is that correct?
> > >   b) for these purposes does it matter whether I usePaypalor
> > > Googlecheckout?
>
> > Correct. There are several payment processors for getpaid that
> > redirect the user to a third party site to complete the credit card
> > component. So that you don't have to take customers card details over
> > the web using your own server. The googlecheckout and paypall
> > processors (among others such as pxpay) follow that model. Within
> > getpaid these are called asynchronous processors.
>
> > > My webhost would be open to requests to upgrade/add known Packages,
> > > but not so open to me putting my own code/fixes up outside of that, so
> > > using overrides.zcml might be out :-/   They have lots of plone
> > > instances running on 1 or 2 zope services as I understand it.
>
> > Ah... here is the problem... the core of getpaid does not really
> > support asynchronous processors. All the asynchronous processors for
> > getpaid rely on using overrides to patch getpaid. There is a chance
> > that this may be resolved by the recent work to support multiple
> > payment processors. Seehttp://code.google.com/p/getpaid/issues/detail?id=167
>
> > Oh yeah - there is a small usability feature of googlecheckout that
> > relies on your site having a valid SSL cert. (Not self signed.) That's
> > not critical to using googlecheckout and does not affect the security
> > of the customers credit card details.
>
> > --
> > Michael Dunstan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "getpaid-dev" group.
To post to this group, send email to getpaid-dev@...
To unsubscribe from this group, send email to getpaid-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---