Where on the Al Jazeera site can you input card details for refreshing?
Go to the ???? ??????? ???????? - ???? ??????? ???????? site and you will see a picture of a flat screen tv animation flicking between a picture & black screen with a "No signal" message on the left banner tab near the top of the screen (You cant miss it, trust me!) click on the tv animation & it will take you to the self service site, as said by the TotalSatTeam you must use a proxy mask or you will be redirected to a no access message! Hope this helps you.
Just to add, I have checked the proxy info i posted before & it is still working fine & fast, if it ever stops working for any member, let me know & I will post a working alternative detail set!