[Zope] RE: Online donation and Zope

Schmidt, Allen J. aschmidt@nv.cc.va.us
Tue, 30 Jul 2002 13:37:46 -0400


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01C237EF.D15A9080
Content-Type: text/plain;
	charset="iso-8859-1"

We used PayPal for one of our small projects. I had a ticket(s) to sell to
an event. The user filled out info on a form and when they submitted that
form, it wrote the info to our DB. The next page had a link to pay online
via PayPal. They clicked that and did their thing on PP and the final
confirmation link went back to our site with a hidden field which contained
the userid originally inserted into my table AND passed on to PP. Their
record was updated with a PAID status and we just went to PP and checked on
the order details.
Sort of a cheesy way to handle it, really, but it worked.

Ideally, one would write a python program to handle the auto-confirmation
coming back in from PayPal. I inquired about this a while back and did not
have the knowledge to do  it myself.  Seems like a Python wizard could whip
this out in a few minutes...

Its all on the PP website as to how to handle this transaction. Seems like
it would be a GREAT thing to have as a Zope product in the form of Python
External methods.

Anyone else?

-Allen

-----Original Message-----
From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of
Breuer, Yvon
Sent: Tuesday, July 30, 2002 1:25 PM
To: yan zhang; zope@zope.org
Subject: [Zope] RE: Online donation and Zope


> Yvon,
>
> I am working for a startup fundation. We want to
> design a online donation page. We use Zope as our
> webserver right now. 
> * We want to have online donations.
> Do you have such experience that can share with us?
>
> Many thanks
>
> Yan zhang

I'd like to help, but...
Untill now I don't know how to do that. Simply, because 
I'm not far enough in the development of my website.
To begin with I'd better learn Zope a little bit better. :-) 
Before starting with these kind of advanced features for the site.

But, I've heard about PayPal! (See: http://www.paypal.com)
It can be used for online payments, so for donations too.
This is what I was thinking of for my site.

I haven't searched into this more deeply, because I didn't need 
it immediately. But (again), since you are interested too (and seem 
to need this information now) I'll post some questions to the list:

1. Does anybody have experience with PayPal?
   If so: Was it any good? Why or why not?
2. Do credit card companies have a standard module or program to 
   have online payments on your website?
3. Is there a way to let people fill out a online 'authorization form'?
   I don't know the correct term for this in English. What I mean is 
   that someone gives you the right to let you withdraw a certain amount 
   from his/her bankaccount. This might be only once or regularly (say 
   once a month) depending on what this person filled out on that 
   'authorization form'.
4. It there a *** preferred ;-) *** product available for Zope?
5. Any other (better) ideas/experiences for online payments?

Best regards,

Yvon Breuer

_______________________________________________
Zope maillist  -  Zope@zope.org
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )

------_=_NextPart_000_01C237EF.D15A9080
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

eJ8+IjARAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQWAAwAOAAAA0gcHAB4ADQAlAC4AAgBgAQEggAMADgAAANIHBwAe
AA0AJQAvAAIAYQEBCYABACEAAABBMDkxOTk3RkVEQjlGRjQ1ODQ4OUFBMkFGMTdBMDA1MQBKBwEE
gAEAKAAAAFJFOiBbWm9wZV0gUkU6IE9ubGluZSBkb25hdGlvbiBhbmQgWm9wZQBKDQENgAQAAgAA
AAIAAgABA5AGACQOAAAvAAAAAwA2AAAAAAADAASACCAGAAAAAADAAAAAAAAARgAAAABShQAAfW4B
AB4AB4AIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAAADkuMAALAFmBCCAGAAAAAADAAAAA
AAAARgAAAAAGhQAAAAAAAAMACIAIIAYAAAAAAMAAAAAAAABGAAAAAAGFAAAAAAAACwANgAggBgAA
AAAAwAAAAAAAAEYAAAAAA4UAAAAAAAALABKACCAGAAAAAADAAAAAAAAARgAAAAAOhQAAAAAAAAMA
AYAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAAAAAAAwATgAggBgAAAAAAwAAAAAAAAEYAAAAAEYUA
AAAAAAADABWACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAIBCRABAAAAyggAAMYIAAC6DgAA
TFpGdZQp9tMDAAoAcmNwZzEyNeIyA0N0ZXgFQQEDAff/CoACpAPkBxMCgA/zAFAEVj8IVQeyESUO
UQMBAgBjaOEKwHNldDIGAAbDESX2MwRGE7cwEiwRMwjvCfe2OxgfDjA1ESIMYGMAUDMLCQFkMzYW
UAumIFcIZSB1FBBkIFBhfnkdcAMgAhAFwAIgHQBvpmYeEAhwIHMAwGwDIApwA2BqBZB0cy4gjEkg
E+AdUGEgdA3gomsUIChzKSBAbx7ATmUfASDxA5FldgnwdFkfsFRoHQMFwGYDEGz/HUEIYAVAC4AC
EB4RICEd4bZtIZEdUHciUAOgdCJQwnkewHVibWkCQB1BbSUAYQVAJCIsI3AFQHc/A2AOsCTyI3Qg
8R6SREJvIiQeMA7RCrBnHQAf9Gz9C4BrIOIKsCUwAiApsR0A3nYHMB1lIiMlMGMpsCBxkyXVJHJk
aSXSZWkFwMslAAuAZyPCUFAkYycy/SLQbh2xBaAjkC1wAMAgUMsj0SmzdyHxIGIA0Cnjfx6TJZAd
AAPwJQAgIS2wZP8BAAOgItAhMCSSDeAx8C9BPwGQKqEuhCKCLREFsGln/S7ybCUwC4AikSWyC4Ag
8Z5tJTABkSMAEMBORCjx/wQQIxIk4SEALjAiIy1xGCDPBaEkkTcgHRBwZCYQHUFRMcVQQUk28HMB
kHT3HSAkZB0Aah0gJrEwcjez/yRjE9AFkCwyN4IiUTixEoG7AQAzkWwfoAqiCoBTF8H/HlIgMDyR
B5AlMDjwNlEhAP8T4CSANqElkCaAGCA1EiaAfmIjUiaxBbAsMT5VPmRJ7wEAQRQeIkHgdTLSBRAn
AXkgMHB5JQAj0R8xCcBhlyRQQBgnMmEjUG8tL0v/BaAlgC3RMLMLgB3QA2ErF/Mf0AuAcXUtcB1B
AaAjQr8toTrBMvI2oTCzLMZuJvDXH+Eh4Ccja0wgdyMBKSG9IPFkIQAmkjZAISFmH7D5BlFlbQQg
KbAggDnyRNS9A/B6CxEvMUQDLbBwSnS/I0Qj8gfRR9EjUAeQLlKwf0JbH5AgIB8BPRUuMTBgYr8x
czkBQBJNEEWrSqF0RXB/AIAA0C/CH7BOyUGzRAJiwUSCR1JFQVQtlUATx0yBOQEgMFpvcB0AHzF+
ZBrQUZMuoyQyHmFPlUXfDtAEkR2xB4BE4WQ+Rj5kuEFueR4iITAUED9CWrwtQSLxC5BfmmFiTzTF
vwXQB5BXECkgYWM+ZEYDYWg6IHpa0S0gAEfRQO1jwi4FsC3gWwDAAxAg8CY6Y89k0F1PA6BCZaMT
4E5wIE9mPmRCGCDlClByJoBZdgIgPmUh8bVjoFQKUHM5UEFBSkQAWSUwMzAmgAHQMBRAMVY6DjAd
YE0+ZFRlYCDKeQORekBBZztjs2Rnrz5lJWAfYmOgW1rCXQfw/kVjoGbAKpNNwC8AL8MkctdawkJa
PmQ+aFMscUVxRv8f0EWBQeItwh3iIDA6cQAg+zkwHdB1JIAvsx+wHPE48O87w3FGAQAAkGcj4ip1
b3f/KQJ1Qx0hWrQ5AQhhcUZUwu8EkCHgOGE00GgFQE0BH7B9cUYqdVlMVHcdPkZxoET7IQBe4HVM
VCVQMzEOwFrgWQiBbmMnEiYRYwORc98T4TGlHSBfdXJ3TQBwNlFpQEFrc3IdWWv2Qlsnbx1QTyNA
EiEwcEFTUrdV3wIwIuF7Ah/Bb3EnBUBM8v9Vlk3BJfJXgQdwC1BBQgWQ30aQeLGFRiRQTCJmCsEJ
8L8IYHrQW4YBACHgF7BwB4D/MIEeYTZBVMU+VWugWNE04f8xtIWiWOAloQXAIwAKwAOgf3jkKaEC
QEsiJqGQJB+wOv4tINBnhQEQBbB/MXRCLcI/McMlAXixc4EjIT8hZHb/AHCAIB1QUgA6kRggBCAd
4v8nMo5ZZ4UjUCaAhaBMgSJQx1AySiQddCEgKE7BY6CBeuB0cDovL3eawN4uKjEKsCtwR7EpU0aA
k79Y4R0jHeQqkyoxjXJzJoDecyEAHeJ9dyDhb46WSpL/SqEksCYRH9A48i2ic4MeYf8d4jZBlw8f
0iHhiIEUEArAvzyRNdVKgwRggREBAGWKO/+IMS0QiHIeMB1BPmQmoQdw/weALQA5YTUwH7CYEZng
KRD9C3EpnjELgIAhfsKBAjXx/wSQB5Als59wqQEkgRQQTuD/e1Ug8acjSoMjgi+WTQEg0LuFoB8C
bztxnlAHgCBJsF+q0Z8VJyMpsDpwOkJaMd8fsH6QB5GCwQbgZCUwTGP/f6kxwx10X3VN4B/AHnCe
UF1joFc5ASahgsJnn3Bk+j8c4GgqUQXAJLAlMEwh/V91MrFyK+AYISahgKBQQ/+KIABwCJAEIFok
OmJ00TjB/wRhRAA9YkUqtCd8up22I8LvfsG2gVTUX3UzH7GhEqqx70rCP+QjACjhZVrQNqEi0vsj
M3b3J0aRRPAFEFAgL8P9JCIntBmISicyBaE4gTvRfwSQJFCWhK0TXOAt0LBRaP91QaCUB4ADkUqh
tCcl867y/x4iNOAh4AQgfsInMnq0v/X7fsIxwmRFcAfgP0E1kQtxv3MRCGAwgbQnSKNKkS+/Qf8w
oSnQANBQcSIEpRJ6w1jh3ypxKlKAIQWxGCBnRAAKwP81MSCwKkG0J9BDIDAEYAIw/mgg0AEAWuAk
gC3FoINKg/9/wZ5QMoIi9z0TJhG0J8H/u8MBPlU0H7FKYr9UKtlQ7x8hARAEkEniO5Kh2VRbNL9M
cD4RNoMd4lrCX3U1H7D/XsEeEL8ymeCQJCDQLRBBAP/N4H+olmSdTV97ZvA7cdDBfwsRniBCWmhi
ZuBn80JaX//kT+Vf5io+ZFrDZRKwUk3g/i1N4FrCbN2aVbBSH6Bkdt4vZRIDgepDI4IvZYI+ZPvZ
YU3gTrfCrrDUca6xUVHhBcBIVE1MjBEFoNNy55nQ2UE+ZChSITA5Y+pTv+hxtCXp7+r/7AdkAG6M
MV+AEfD/8g/zH40BIJulfQH4kAAAHgBwAAEAAAAkAAAAW1pvcGVdIFJFOiBPbmxpbmUgZG9uYXRp
b24gYW5kIFpvcGUAAgFxAAEAAAAWAAAAAcI38A/29W1CUaLrEdam7ADQt5J6fAAAAwAmAAAAAAAD
AC4AAAAAAAsAAgABAAAAAwAJWQEAAAAeAEIQAQAAAEAAAAA8NDdCQ0JGMzI1MTM4MkI0NTg5Mzk1
MEQwNzgwNDA4MjQwM0U2MjQwRkBub3ZhbWFpbC5udi5jYy52YS51cz4AAwDeP69vAABAADkAgJBa
0e83wgEDAPE/CQQAAB4AMUABAAAACQAAAEFTQ0hNSURUAAAAAAMAGkAAAAAAHgAwQAEAAAAJAAAA
QVNDSE1JRFQAAAAAAwAZQAAAAAADAP0/5AQAAAMAgBD/////AgFHAAEAAAAvAAAAYz1VUzthPSA7
cD1OVkNDO2w9Tk9WQU1BSUwtMDIwNzMwMTczNzQ2Wi00MzA4OQAAAgH5PwEAAABHAAAAAAAAANyn
QMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPU5WQ0MvT1U9TlZBRE0vQ049UkVDSVBJRU5UUy9DTj1B
U0NITUlEVAAAHgD4PwEAAAASAAAAU2NobWlkdCwgQWxsZW4gSi4AAAAeADhAAQAAAAkAAABBU0NI
TUlEVAAAAAACAfs/AQAAAEcAAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAAL089TlZDQy9P
VT1OVkFETS9DTj1SRUNJUElFTlRTL0NOPUFTQ0hNSURUAAAeAPo/AQAAABIAAABTY2htaWR0LCBB
bGxlbiBKLgAAAB4AOUABAAAACQAAAEFTQ0hNSURUAAAAAEAABzD+th8L7zfCAUAACDA+vavR7zfC
AR4APQABAAAABQAAAFJFOiAAAAAAHgAdDgEAAAAkAAAAW1pvcGVdIFJFOiBPbmxpbmUgZG9uYXRp
b24gYW5kIFpvcGUAHgA1EAEAAAA+AAAAPDQ3QkNCRjMyNTEzODJCNDU4OTM5NTBEMDc4MDQwODI0
NzVCMTkyQG5vdmFtYWlsLm52LmNjLnZhLnVzPgAAAAsAKQAAAAAACwAjAAAAAAADAAYQGN+QWwMA
BxCPCQAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAAAFdFVVNFRFBBWVBBTEZPUk9ORU9GT1VS
U01BTExQUk9KRUNUU0lIQURBVElDS0VUKFMpVE9TRUxMVE9BTkVWRU5UVEhFVVNFUkZJTExFRE9V
VElORk9PTkFGT1JNQU5EV0hFTlQAAAAAAgF/AAEAAAA+AAAAPDQ3QkNCRjMyNTEzODJCNDU4OTM5
NTBEMDc4MDQwODI0NzVCMTkyQG5vdmFtYWlsLm52LmNjLnZhLnVzPgAAANM8

------_=_NextPart_000_01C237EF.D15A9080--