Re: [WebDNA] paypal FINALLY!!!!
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 103328
interpreted = N
texte = --Apple-Mail-15--337535240Content-Type: multipart/alternative;boundary=Apple-Mail-14--337535309--Apple-Mail-14--337535309Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitHi Brian,I started it here: http://forum.webdna.us/eucabb.html?page=detail&threadid=885&category=252I would just add your notes to the top - I think it's important for more of us to see more working examples. I can't speak for others, but I find myself copying [tcpconnect][tcpsend] stuff and just beating on it till it works. What I don't have enough experience with is clearly understanding the parts:[tcpconnect -host-][tcpsend -parameters-]-GET of POST- -target URL with any name/value pairs- -protocol- ...etc.For example, I'm not sure, but I think you can also append all the name-value paris in your example to the URL in the first line of the [tcpsend] context and get the same results, rather than putting them in the [content] chunk.I would like to better understand the structure of this beast and then get it more fully documented, with examples. I see posts on [tcp] often enough to realize that collectively, we're all spending too much time debugging our individual experiments rather than working together to build a library of working examples that we can all use. And I'd like this to be more and more of this group's collective philosophy.There's tremendous, untapped capability if we can just figure out how to better coordinate our individual efforts.PatOn Aug 19, 2009, at 11:24 AM, Brian Harrington, Broker wrote:> Hi Patrick>> I'm not quite sure were the "TCP section" is...> also... much of the code was reworked & simplified from Stuart's > PayPal Express Payment option.>> I also need some guidance or a start to read the transaction into a > database so I know it's payed without> having to look @ paypal manually.... I like to automate things!>> I'm really surprised this was not already done or readily available > for paypal as it offers low cost startup merchant accounts> with the paypal advantages.--Apple-Mail-14--337535309Content-Type: text/html;charset=US-ASCIIContent-Transfer-Encoding: quoted-printableHi Brian,
I =started it
here: http://forum.webdna.us/eucabb.html?page=3D=detail&threadid=3D885&category=3D252
I =would just add your notes to the top - I think it's important for more =of us to see more working examples. I can't speak for others, but =I find myself copying [tcpconnect][tcpsend] stuff and just beating on it =till it works. What I don't have enough experience with is clearly =understanding the parts:
[tcpconnect =-host-][tcpsend -parameters-]-GET of POST- -target URL with any =name/value pairs- -protocol- ...etc.
For =example, I'm not sure, but I think you can also append all the =name-value paris in your example to the URL in the first line of the =[tcpsend] context and get the same results, rather than putting them in =the [content] chunk.
I would like to better =understand the structure of this beast and then get it more fully =documented, with examples. I see posts on [tcp] often enough to realize =that collectively, we're all spending too much time debugging our =individual experiments rather than working together to build a library =of working examples that we can all use. And I'd like this to be more =and more of this group's collective =philosophy.
There's tremendous, untapped =capability if we can just figure out how to better coordinate our =individual =efforts.
Pat
=On Aug 19, 2009, at 11:24 AM, Brian Harrington, Broker wrote:
Hi =Patrick
I'm not quite sure were the "TCP section" is...
=also... much of the code was reworked & simplified from Stuart's =PayPal Express Payment option.
I also need some guidance or a =start to read the transaction into a database so I know it's payed =without
having to look @ paypal manually.... I like to automate =things!
I'm really surprised this was not already done or readily =available for paypal as it offers low cost startup merchant accounts
= with the paypal =advantages.
=--Apple-Mail-14--337535309----Apple-Mail-15--337535240Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-15--337535240--
Associated Messages, from the most recent to the oldest:
--Apple-Mail-15--337535240Content-Type: multipart/alternative;boundary=Apple-Mail-14--337535309--Apple-Mail-14--337535309Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitHi Brian,I started it here: http://forum.webdna.us/eucabb.html?page=detail&threadid=885&category=252I would just add your notes to the top - I think it's important for more of us to see more working examples. I can't speak for others, but I find myself copying
[tcpconnect][tcpsend] stuff and just beating on it till it works. What I don't have enough experience with is clearly understanding the parts:[tcpconnect -host-][tcpsend -parameters-]-GET of POST- -target URL with any name/value pairs- -protocol- ...etc.For example, I'm not sure, but I think you can also append all the name-value paris in your example to the URL in the first line of the
[tcpsend] context and get the same results, rather than putting them in the [content] chunk.I would like to better understand the structure of this beast and then get it more fully documented, with examples. I see posts on [tcp] often enough to realize that collectively, we're all spending too much time debugging our individual experiments rather than working together to build a library of working examples that we can all use. And I'd like this to be more and more of this group's collective philosophy.There's tremendous, untapped capability if we can just figure out how to better coordinate our individual efforts.PatOn Aug 19, 2009, at 11:24 AM, Brian Harrington, Broker wrote:> Hi Patrick>> I'm not quite sure were the "TCP section" is...> also... much of the code was reworked & simplified from Stuart's > PayPal Express Payment option.>> I also need some guidance or a start to read the transaction into a > database so I know it's payed without> having to look @ paypal manually.... I like to automate things!>> I'm really surprised this was not already done or readily available > for paypal as it offers low cost startup merchant accounts> with the paypal advantages.--Apple-Mail-14--337535309Content-Type: text/html;charset=US-ASCIIContent-Transfer-Encoding: quoted-printableHi Brian,
I =started it
here: http://forum.webdna.us/eucabb.html?page=3D=detail&threadid=3D885&category=3D252
I =would just add your notes to the top - I think it's important for more =of us to see more working examples. I can't speak for others, but =I find myself copying
[tcpconnect][tcpsend] stuff and just beating on it =till it works. What I don't have enough experience with is clearly =understanding the parts:
[tcpconnect =-host-][tcpsend -parameters-]-GET of POST- -target URL with any =name/value pairs- -protocol- ...etc.
For =example, I'm not sure, but I think you can also append all the =name-value paris in your example to the URL in the first line of the =
[tcpsend] context and get the same results, rather than putting them in =the [content] chunk.
I would like to better =understand the structure of this beast and then get it more fully =documented, with examples. I see posts on [tcp] often enough to realize =that collectively, we're all spending too much time debugging our =individual experiments rather than working together to build a library =of working examples that we can all use. And I'd like this to be more =and more of this group's collective =philosophy.
There's tremendous, untapped =capability if we can just figure out how to better coordinate our =individual =efforts.
Pat
=On Aug 19, 2009, at 11:24 AM, Brian Harrington, Broker wrote:
Hi =Patrick
I'm not quite sure were the "TCP section" is...
=also... much of the code was reworked & simplified from Stuart's =PayPal Express Payment option.
I also need some guidance or a =start to read the transaction into a database so I know it's payed =without
having to look @ paypal manually.... I like to automate =things!
I'm really surprised this was not already done or readily =available for paypal as it offers low cost startup merchant accounts
= with the paypal =advantages.
=--Apple-Mail-14--337535309----Apple-Mail-15--337535240Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-15--337535240--
Patrick McCormick
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
cookies (2001)
notification solutions (1997)
[shownext max=?] armed (1997)
WC Database Format (1997)
Re:Message Board (1998)
Pgp&emailer (1997)
WebCat2 - [format thousands] (1997)
Running a store on BOTH http and https (1998)
WebDNA Solutions ... sorry! (1997)
SKU lookup (1997)
Cookies (1999)
help with autenticate (1998)
Shopping carts and reloading pages (1997)
Rendering out a page-test results (1997)
NT b19 sends extra MIME headers (1997)
cookie length (1998)
2.0Beta Command Ref (can't find this instruction) (1997)
Re:2nd WebCatalog2 Feature Request (1996)
can we get string variables? (1998)
[ConvertChars] problem (1997)