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:
date tag not interpreted (2000)
Setting up the server (1997)
WC2b15 File Corruption (1997)
2nd WebCatalog2 Feature Request (1996)
Text data with spaces in them... (1997)
Using Applescript to process WebCatalog functions (1998)
Review comparison by PC Magazine: Open for On-line Business (1997)
suggestion (1997)
WebCatalog2 Feature Feedback (1996)
Follow-up to listfiles bug report ... (2003)
HELP WITH DATES (1997)
WebCat2b15MacPlugin - showing [math] (1997)
emailer on Windows Beta 18 (1997)
Banners (1997)
Problems getting parameters passed into email. (1997)
Bug Report, maybe (1997)
[WebDNA] Migration to linux/apache from IIS (2012)
Forcing Paragraph Breaks on Results (1998)
too many nested [xxx] (1997)
rn doesn't work on date fields (1998)