Adds code to allow a person to make payments, some logic is present but there are errors.