why not implemeting a payment system trough the phoneline?
customer calls a number, gets pin#. as long as the customer keeps the line open, he has access to the site. phone connection closed = site connection closed
DialXS offers this
http://www.dialXS.com