How much does an Online Payment Processor Perform?