객체 생성 부분 메소드 추출
결제 요청자 인터페이스 추출 및 상속 처리
팩토리 클래스의 메소드 반환형 정의
테스트 코드 추가.