TECHNOLOGY AND PAYMENT PROCESSING