Re: [WebDNA] PayPal Instant Payment Notification Guide

This WebDNA talk-list message is from

2009


It keeps the original formatting.
numero = 103402
interpreted = N
texte = My experience is in line with Terry's, plus I did exhaustive testing and = received multiple=20 "VERIFIED" responses from my code, so I know it works. That said, Ken is = technically correct; I=20 did not follow PayPal's written instructions to the letter (though had it= not worked I would have=20 corrected it and tested until it worked before posting to the list), so f= or purity and absolute=20 technical correctness sake, I am not opposed to updating the code to refl= ect the changes if it=20 helps Ken sleep at night ;p -Dan On Fri, 21 Aug 2009 14:59:04 -0400 "Terry Wilson" wrote: > In my experience with using WebDNA to talk to PayPal (using a regular f= orm, not a tcpsend as you=20 >guys have been discussing), you can send it any of your own variables, a= nd it will simply echo it=20 >back to you. Pretty sure they even tell you to do this if you have info = that needs to ride along.=20 >Unless "template" conflicts with something on their end, it shouldn't be= an issue. >=20 > Terry >=20 > On Fri, 21 Aug 2009 14:52:02 -0400 > Kenneth Grome wrote: >> There's something else that should probably be corrected=20 >> too. Remember that WebDNA appends a "template"=20 >>formvariable=20 >> which does not exist in the actual form variables sent=20 >>to=20 >> the server, and I think it may be wise to get rid of it=20 >>so=20 >> it does not create any problems. >>=20 >> Here's the code I'm planning to test and use if it=20 >>works. =20 >> The showif removes the extraneous template parameter=20 >> inserted by WebDNA, so the result is (theoretically) the=20 >> exact same string paypal sent to the server: >>=20 >> [text]content=3D[!] >> [/!]cmd=3D_notify-validate[!] >> [/!][formvariables][!] >> [/!][showif [name]!template][!] >> [/!]&[name]=3D[url][value][/url][!] >> [/!][/showif][!] >> [/!][/formvariables][!] >> [/!][/text] >>=20 >> Sincerely, >> Ken Grome >>=20 >>=20 >>=20 >=20 > =A0 =20 Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] PayPal Instant Payment Notification Guide (Kenneth Grome 2009)
  2. Re: [WebDNA] PayPal Instant Payment Notification Guide (Kenneth Grome 2009)
  3. Re: [WebDNA] PayPal Instant Payment Notification Guide (William DeVaul 2009)
  4. Re: [WebDNA] PayPal Instant Payment Notification Guide ("Dan Strong" 2009)
  5. Re: [WebDNA] PayPal Instant Payment Notification Guide ("Terry Wilson" 2009)
  6. Re: [WebDNA] PayPal Instant Payment Notification Guide (Kenneth Grome 2009)
  7. Re: [WebDNA] PayPal Instant Payment Notification Guide ("Dan Strong" 2009)
  8. Re: [WebDNA] PayPal Instant Payment Notification Guide (Kenneth Grome 2009)
  9. Re: [WebDNA] PayPal Instant Payment Notification Guide ("Dan Strong" 2009)
  10. Re: [WebDNA] PayPal Instant Payment Notification Guide (Kenneth Grome 2009)
  11. Re: [WebDNA] PayPal Instant Payment Notification Guide ("Dan Strong" 2009)
  12. [WebDNA] PayPal Instant Payment Notification Guide (Kenneth Grome 2009)
My experience is in line with Terry's, plus I did exhaustive testing and = received multiple=20 "VERIFIED" responses from my code, so I know it works. That said, Ken is = technically correct; I=20 did not follow PayPal's written instructions to the letter (though had it= not worked I would have=20 corrected it and tested until it worked before posting to the list), so f= or purity and absolute=20 technical correctness sake, I am not opposed to updating the code to refl= ect the changes if it=20 helps Ken sleep at night ;p -Dan On Fri, 21 Aug 2009 14:59:04 -0400 "Terry Wilson" wrote: > In my experience with using WebDNA to talk to PayPal (using a regular f= orm, not a tcpsend as you=20 >guys have been discussing), you can send it any of your own variables, a= nd it will simply echo it=20 >back to you. Pretty sure they even tell you to do this if you have info = that needs to ride along.=20 >Unless "template" conflicts with something on their end, it shouldn't be= an issue. >=20 > Terry >=20 > On Fri, 21 Aug 2009 14:52:02 -0400 > Kenneth Grome wrote: >> There's something else that should probably be corrected=20 >> too. Remember that WebDNA appends a "template"=20 >>formvariable=20 >> which does not exist in the actual form variables sent=20 >>to=20 >> the server, and I think it may be wise to get rid of it=20 >>so=20 >> it does not create any problems. >>=20 >> Here's the code I'm planning to test and use if it=20 >>works. =20 >> The showif removes the extraneous template parameter=20 >> inserted by WebDNA, so the result is (theoretically) the=20 >> exact same string paypal sent to the server: >>=20 >> [text]content=3D[!] >> [/!]cmd=3D_notify-validate[!] >> [/!][formvariables][!] >> [/!][showif [name]!template][!] >> [/!]&[name]=3D[url][value][/url][!] >> [/!][/showif][!] >> [/!][/formvariables][!] >> [/!][/text] >>=20 >> Sincerely, >> Ken Grome >>=20 >>=20 >>=20 >=20 > =A0 =20 "Dan Strong"

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:

NT version (1997) Weird Problem (1997) WCf2 and nested tags (1997) WCS Newbie question (1997) Almost a there but..bye bye NetCloak (1997) Online reference (1997) emailer setup (1997) Adding discount to cart (2000) [table] retained in memory (2006) [append] and SSL (1997) ConvertChars request (1999) Nested tags count question (1997) Outsourcing portals and CodeLane.com (2005) [WebDNA] Installation problems for IIS 6 (2010) Post Limits (1998) unable to launch acgi in WebCat (1997) NT BETA BUG???? (1997) [SearchString] problem with [search] context (1997) Country & Ship-to address & other fields ? (1997) Translator. (1998)