I'm trying to create an instant gift certificate form for a massage therapy business that works with Paypal. It starts with a page where the user chooses either an amount or a therapy type, and enters their name and the recipients name. This information gets sent to a confirmation page through a form which displays the information they entered. When they are satisfied, they click on "Submit to Paypal" and the information is again sent through a form to Paypal where they can pay for the gift certificate. This all works perfectly fine. However, after the customer pays for the gift certificate, I want them to return to my site where they will have the option to either print out the gift certificate or email it to the recipient and have all of the info they entered printed on the gift certificate. I've tried to pass the variables from the confirmation page to the return page using cookies but they don't get passed. When i run the isset() function, it fails. I don't think sending the variables through the URL will work because I need to define the exact return URL in the hidden form field when it gets sent to Paypal. And since I'm already sending the variables to the Paypal site through a form, I don't think I can send them at the same time to another page through a form. Any help on this matter would be greatly appreciated, thanks.