정기주문 신청 관리
선택한 정기주문의 상태를 해지로 변경하고, 상품의 변경 사항 및 주기를 관리하는 기능입니다.
주요 기능
정기주문 조회
신청 상태, 조회 기간, 회원 번호, 정기주문 번호 등의 조건으로 정기주문 신청 목록을 조회합니다.
상세 정보 조회
선택한 정기주문의 상세 정보와 주문 내역을 조회합니다.
상태 변경 및 상품 관리
선택한 정기주문의 상태를 해지로 변경할 수 있습니다.
건너뛰기 여부 변경 시, 모든 상품에 대해 건너뛰기 여부가 Y인 경우 다음 주문 예정일이 업데이트되고, 건너뛰기 여부는 N으로 변경됩니다.
상품의 변경 사항(건너뛰기 여부, 단품 변경, 수량 변경, 상품 추가)을 저장합니다.
상품 삭제 및 주기 변경
상품을 삭제하거나 정기주문의 주기를 변경할 수 있습니다.
프로세스 정의
구분 | 설명 | |
---|---|---|
1 | 정기주문 신청 목록 조회 | 정기주문신청 목록을 조회합니다. |
2 | 정기주문 신청 상세 조회 | 정기주문번호에 해당하는 정기주문 신청 상세 정보를 조회합니다. |
3 | 정기주문 주문 목록 조회 | 정기주문번호에 해당하는 정기주문 주문 목록을 조회합니다. |
4 | 정기주문 상품의 변경 가능한 단품 목록 조회 | 신청한 정기주문 상품의 변경 가능한 단품 목록을 조회합니다. |
5 | 정기주문 해지하기 | 정기주문번호에 해당하는 정기주문신청을 해지 상태로 변경합니다. |
6 | 정기주문 변경 사항 저장 | 정기주문의 상품추가,단품변경, 수량변경, 건너뛰기 여부를 저장합니다. |
7 | 정기주문 상품 삭제 | 선택한 정기주문의 상품을 삭제합니다. |
8 | 정기주문 추가 상품 단품 조회 | 추가한 상품에 대한 단품 정보를 조회합니다. |
9 | 정기주문 변경 이력 목록 조회 | 정기주문 변경 이력 목록을 조회합니다. |
10 | 정기주문 주기변경 전 유효성 검증 | 주기변경 전 유효성 검증을 합니다. |
11 | 정기주문 주기변경 | 정기주문의 주기를 변경합니다. |
API 기능 목록
API | 설명 | Server | 메소드 | 비고 |
---|---|---|---|---|
정기주문 해지하기 | 선택한 정기주문을 해지합니다. | BO | PUT | |
정기주문 변경 사항 저장 | 선택한 정기주문 상품의 변경 사항(건너뛰기 여부, 단품변경, 수량변경, 상품추가)을 저장합니다. | BO | POST | |
정기주문 주기변경 전 유효성 검증 | 정기주문 주기 변경 전 유효성 검증 합니다. | BO | POST | |
정기주문 건너뛰기 다음 주문예정일 변경 여부 | 건너뛰기 요청 시, 해당 정기주문의 다음주문예정일이 변경 될 예정인지 그 여부 값(true/false) 을 내립니다. | BO | POST | |
추가한 상품의 단품 정보 조회 | 추가한 상품에 대한 단품 정보를 조회합니다. | BO | POST | |
정기주문 상품 삭제 | 선택한 정기주문 상품을 삭제합니다. | BO | POST | |
정기주문 주기 변경 | 선택한 정기주문의 주기를 변경합니다. | BO | POST | |
정기주문 변경이력 목록 조회 | 정기주문신청 변경이력 목록을 조회합니다. | BO | GET | |
정기주문 신청 목록 조회 | 정기주문 신청 목록을 조회합니다. | BO | GET | |
정기주문 주문 내역 조회 | 정기주문의 주문 내역을 조회합니다. | BO | GET | |
정기주문 신청 상세 조회 | 정기주문 신청 상세 내역을 조회합니다. | BO | GET | |
정기주문 상품의 변경 가능한 단품 목록 조회 | 정기주문 상품의 변경 가능한 단품 목록을 조회합니다. | BO | GET |
기타 참고 사항
정기주문 신청의 상태 값은 OM009를 참조합니다.
주기 변경 시, 정기배송주기코드(OM034), 정기배송기간코드(OM008)을 참조합니다.