GLOBAL PAYMENT SYSTEM PROCESSING GATEWAYS: A THOROUGH GUIDE