I've got a problem here, when a client do a credit card payment to buy a wifi voucher, 3DSecure ends it all on the final step (OTP process), because he needs to have access to 1 of the 1000000000 banks or what ever bank he is from.. 3dsecure server in the world, so that he can complete the transaction, each bank got its own 3dsecure hostname, that needs to be added into the walled garden, and I only know my 5 local banks, but most of my clients are international and its impossible to get all those hostnames
so I need someone clever to help me with a script that does the following:
I need some trigger for when a user clicks on buy and go to the payment gateway
*user then needs to be put on timer for 10min, with fool proof system, so that he cant come back every 10min for free access, some might figure this loophole out in a hearbeat if not covered, because for example, skype will say... hello.. im online
*queue needs to be created for that specific user ip 128k/192k
*user ip needs to be added to walled garden to gain access to internet and blocked from normal www access.... example "www.*.*"