Full threadgetsaf·Looks nearly identical to http://planetpayment.com this kind of thing has been around since the 90's.View on HN