Text this: Essentials of online payment security and fraud prevention