Uh, Bart? Didn't you write an online payment application for a major charity which emailed credit card details to them for off-line processing?