added makePayment Method