Re: [WebDNA] PayPal Instant Payment Notification Guide
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 103403
interpreted = N
texte = Ken,Can you point to the instructions you are using?BillOn Fri, Aug 21, 2009 at 3:06 PM, Dan Strong
wrote:> My experience is in line with Terry's, plus I did exhaustive testing and> received multiple "VERIFIED" responses from my code, so I know it works.> That said, Ken is technically correct; I did not follow PayPal's written> instructions to the letter (though had it not worked I would have correct=ed> it and tested until it worked before posting to the list), so for purity =and> absolute technical correctness sake, I am not opposed to updating the cod=e> to reflect the changes if it helps Ken sleep at night ;p> -Dan>>>> On Fri, 21 Aug 2009 14:59:04 -0400> =A0"Terry Wilson" wrote:>>>> In my experience with using WebDNA to talk to PayPal (using a regular>> form, not a tcpsend as you guys have been discussing), you can send it a=ny>> of your own variables, and it will simply echo it back to you. Pretty su=re>> they even tell you to do this if you have info that needs to ride along.>> Unless "template" conflicts with something on their end, it shouldn't be= an>> issue.>>>> Terry>>>> On Fri, 21 Aug 2009 14:52:02 -0400>> Kenneth Grome wrote:>>>>>> There's something else that should probably be corrected too. =A0Rememb=er>>> that WebDNA appends a "template" formvariable which does not exist in t=he>>> actual form variables sent to the server, and I think it may be wise to= get>>> rid of it so it does not create any problems.>>>>>> Here's the code I'm planning to test and use if it works. =A0The showif>>> removes the extraneous template parameter inserted by WebDNA, so the re=sult>>> is (theoretically) the exact same string paypal sent to the server:>>>>>> [text]content=3D[!]>>> [/!]cmd=3D_notify-validate[!]>>> [/!][formvariables][!]>>> [/!][showif [name]!template][!]>>> [/!]&[name]=3D[url][value][/url][!]>>> [/!][/showif][!]>>> [/!][/formvariables][!]>>> [/!][/text]>>>>>> Sincerely,>>> Ken Grome>>>>>>>>>>>>>>> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category==3D288>
Associated Messages, from the most recent to the oldest:
Ken,Can you point to the instructions you are using?BillOn Fri, Aug 21, 2009 at 3:06 PM, Dan Strong wrote:> My experience is in line with Terry's, plus I did exhaustive testing and> received multiple "VERIFIED" responses from my code, so I know it works.> That said, Ken is technically correct; I did not follow PayPal's written> instructions to the letter (though had it not worked I would have correct=ed> it and tested until it worked before posting to the list), so for purity =and> absolute technical correctness sake, I am not opposed to updating the cod=e> to reflect the changes if it helps Ken sleep at night ;p> -Dan>>>> On Fri, 21 Aug 2009 14:59:04 -0400> =A0"Terry Wilson" wrote:>>>> In my experience with using WebDNA to talk to PayPal (using a regular>> form, not a tcpsend as you guys have been discussing), you can send it a=ny>> of your own variables, and it will simply echo it back to you. Pretty su=re>> they even tell you to do this if you have info that needs to ride along.>> Unless "template" conflicts with something on their end, it shouldn't be= an>> issue.>>>> Terry>>>> On Fri, 21 Aug 2009 14:52:02 -0400>> Kenneth Grome wrote:>>>>>> There's something else that should probably be corrected too. =A0Rememb=er>>> that WebDNA appends a "template" formvariable which does not exist in t=he>>> actual form variables sent to the server, and I think it may be wise to= get>>> rid of it so it does not create any problems.>>>>>> Here's the code I'm planning to test and use if it works. =A0The showif>>> removes the extraneous template parameter inserted by WebDNA, so the re=sult>>> is (theoretically) the exact same string paypal sent to the server:>>>>>> [text]content=3D[!]>>> [/!]cmd=3D_notify-validate[!]>>> [/!][formvariables][!]>>> [/!][showif [name]!template][!]>>> [/!]&[name]=3D[url][value][/url][!]>>> [/!][/showif][!]>>> [/!][/formvariables][!]>>> [/!][/text]>>>>>> Sincerely,>>> Ken Grome>>>>>>>>>>>>>>> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category==3D288>
William DeVaul
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:
Mozilla/4. and Browser Info.txt (1997)
format and math on the fly (1998)
Extended [ConvertChars] (1997)
Location of Browser Info.txt file (1997)
Just Testing (1997)
calculate user's age (1999)
Date search - yes or no (1997)
MacAuthorize order data fields WAS:How To question... (1997)
Out of the woodwork (2007)
$Quit, $CloseDatabase corrections (1997)
File Upload (2000)
Calendar using WebCatalog? (1997)
re: sorting and summarizing (1998)
Can webcat 3.0/4.0 handle 1,000,000 hits a day? (2000)
Multiple Newcarts (1996)
P.S.: WebDNA Hosting? (2003)
Entry point? Security w/ dbase helper? (1997)
How can I Add several Items into the cart at once? (1997)
Longer .extensions with Windows? (1998)
TCPConnect, Form Post, Template Variable (2003)