페이지 정보
작성자 웹앤모바일 작성일16-08-08 09:21 조회34,810회 댓글0건관련링크
본문
간편예약 시스템 구현
렌탈 임대를 하는 쇼핑몰의 경우 정해진 수량만큼 정해진 기간 블록 동안 예약을 받고 특정 블록의 예약이 꽉 차 있으면 다음 블록에서 예약이 가능한 형태의 예약 시스템을 구현하였다.
예약블록설정
예약블록은 1주일 단위로 지정할 수 있으며, 특정요일을 연속해서 체크함으로써 한주에 예약가능한 블록을 지정할 수 있다.
예) 금토일, 목금토, 목금토일 등등
예약블록 설정은 관리자의 상품 상세페이지에서 가능하도록 구현 하였다.
이렇게 지정된 블록에 따라 상품 상세페이지에서 실제로 가능한 날짜를 선택 할 수 있게 된다.
선택가능한 재고의 경우는 상품 정보에 등록된 재고의 기준을 따른다. 따라서 한블록에서 최대로 예약할수 있는 재고가 되는 것이다. 이 블록의 재고가 없는 경우는 선택 할수 없고 다른 날짜의 예약 블록을 선택해야 한다.
예약일을 선택하게 되면, 자동으로 반납일 해당 주의 블록이 끝나는 다음날로 자동 설정된다.
주문서 상세
주문을 하게 되면, 예약일, 반납일, 예약블록, 예약적용여부를 선택 할수 있다.
주문 중에서는 갑작스럽게 취소 처리 할 수도 있기 때문에 취소 처리 기능을 추가 하였으며, 취소 처리가 되었을 경우 해당 블록은 취소된 수량만큼의 예약 가능 재고가 발생하게 된다.
예약상태관리
주문이 많을 경우 주문서 하나하나에서 관리하기는 어려울 것이다. 따라서 이 부분을 한꺼번에 관리 할 수 있는 기능을 추가 하였다. 나타나는 리스트는 유효한 예약(현재 날짜보다 뒤에 있는 예약)만 나타나게 된다.
무통장 미입금시 예약제외 시간 설정
또한 무통장으로 입금한 경우 입금이 아직 아뤄지지 않은 상태이므로 예약 확정은 아니다. 그러나 예약 블록은 차지하고 있기 때문에 실제로 입금이 되지 않은 경우는 예약 취소를 시켜야 한다.
따라서 관리자에서는 무통장입금시 미입금 경과시간을 체크하여 자동 예약 취소를 하고 있다.
댓글목록
등록된 댓글이 없습니다.