Taken directly from the official Hellgate: London website:
Hello fellow survivors and would-be saviors of London.
Good news! Based on the number of requests from our community, were extending the Founders lifetime subscription membership offer through the end of the 2007. Were also in the process of working on bringing more payment options online, including Pay By Cash and Paypal, and were working hard to include the ability for players to use debit cards, which we know is the preference of many players in our European community.
Well keep you updated as to when these options will become available. Thanks for your patience and continued support of Hellgate: London.