Creating Payment component