We have no built-in way to assign different landing pages to specific affiliates or allow a selection of different landing pages unrelated to specific products; however, you may be able to accomplish something like that with a bit of custom scripting in your general landing page together with special instructions your affiliates would need to follow.
You would need to instruct your affiliates to modify their hop link code by adding an extra &name=value parameter to their link URL. Our hoplink system will simply pass along any extra URL parameters unrelated to our system when we perform the redirect, so your common landing page could have scripting to interpret that parameter however you wish.
E.g., the standard common hoplink code we issue would follow this general format:
<a href="
https://www.e-junkie.com/ecom/gb.php?cl=XXXXX&c=ib&aff=YYYYY" target="ejejcsingle">Click here to visit Merchant Display Name!</a>
...so you could instruct affiliates to modify the URL in their link code like so:
<a href="
https://www.e-junkie.com/ecom/gb.php?cl=XXXXX&c=ib&aff=YYYYY&abc=ZZZ" target="ejejcsingle">Click here to visit Merchant Display Name!</a>
...so when they post that link code to their site, a buyer clicking that link would arrive at:
http://www.yoursite.com/yourlandingpage.php?abc=ZZZ
...if
http://www.yoursite.com/yourlandingpage.php was the common hoplink URL you'd specified for your common affiliate program. The scripting in your page would then interpret that extra parameter to determine which version of your landing page the buyer gets shown.