Payment processing tools