Is there some possible way how to activate affiliate link (affiliate cookie in client browser) without redirect to destination website for example with AJAX call on background or PHP? Or any other solution? There is example how it could work http://www.retailmenot.com/view/airfrance.us, when you click on some button with text "Get Deal", you're not redirect to destination website but is activated affiliate cookie and after that you can click on button for redirect to destination website. As you can see in destination url isn't any affiliate parameters. This is exactly what I want to achieve. Thank you for any advice or ideas.
This sounds like cookie stuffing. RetailMeNot does redirect you to the new page at the same time that it shows you the coupon.
Best way should be by using CURL and make sure it saves cookie. I have been working on some scraping work using curl and other libraries where I let site create cookie on server . So I think curl can be used to get remote url , with cookies. Iframe would not work as they will be marked as 3rd party cookies.