Jacque, Did you try what occurs in modifying your code in the following way :
> on startup > if $REQUEST_METHOD = "POST" then -- this is the only kind PayPal sends > start using stack "liburl" > read from stdin until empty > put it into tOrderData > if tOrderData is in url ("file:paypalLog.txt" ) then > put "ok" -- or what ever Paypal would expect to get back from your > script > exit startup -- duplicate notification > end if > put "cmd=_notify-validate&" before tOrderData -- required response > put "https://www.sandbox.paypal.com/cgi-bin/webscr" into tPPAddr > post tOrderData to tPPAddr > put it into tResponse -- "VERIFIED" or "INVALID" > processData tOrderData -- do whatever with the data here > end if > end startup The Paypal API should wait for a receipt confirmation response from your script before it quits. Best, Le 1 mai 2012 à 18:04, J. Landman Gay a écrit : > on startup > if $REQUEST_METHOD = "POST" then -- this is the only kind PayPal sends > start using stack "liburl" > read from stdin until empty > put it into tOrderData > if tOrderData is in url ("file:paypalLog.txt" ) then exit startup -- > duplicate notification > put "cmd=_notify-validate&" before tOrderData -- required response > put "https://www.sandbox.paypal.com/cgi-bin/webscr" into tPPAddr > post tOrderData to tPPAddr > put it into tResponse -- "VERIFIED" or "INVALID" > processData tOrderData -- do whatever with the data here > end if > end startup -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode