Project

General

Profile

New Function #410

Updated by Toby Pham 4 months ago

<p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;"><strong class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">1. <p><strong>1. KRS에서 구독 상품 정보 수신</strong></p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; *스토리 오더 전문점 상품과 거의 동일한 형태로 수신(20개 묶음일 시, 20개 = 1개 상품 으로 분류)</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;"><strong class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">2. <p><strong>2. APP에서 구독 상품 정보 표출 -&gt; 주문</strong></p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;*주문 생성&nbsp;시, 전체(1개 상품 내의 20개 수량)에 대한 판매 처리</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;**주문 생성 시점의 구독 상품 정보 저장 필요(상품 정보가 바뀌어도 기존 구매 상품은 그대로 처리)</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;***구독 상품의 경우, 1개 이상 주문 불가능하도록 제한 / 장바구니 이용이 불가능하도록 제한&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;"><strong class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">3. <p><strong>3. 구독 상품 이용: 오프라인 매장에서 QR 제시</strong></p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;*QR 1회 이용 시 구독 상품 잔여 개수 1개 차감&nbsp;/ 1일 최대 2개까지 수령 가능</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;**POS와의 통신을 위한 API 필요(pos-controller의 (POST)/api/pos/order_product_receive와 거의 동일)</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;***상품에 대한 판매 처리는 주문 시점에 완료되었으므로 수령 시점에 따로 판매 처리를 하지 않습니다.(잔여 수량 및 잔여 기간에 대한 것도 KRS에&nbsp;공유하지 않음)</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;"><strong class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">4. <p><strong>4. 구독 상품 취소: 전체 취소(환불) 및 전체 판매 처리 취소</strong></p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;*잔여 수량과 상관없이 주문 시점의 전체(1개 상품 내의 20개 수량)에 대해 판매 취소 처리를 합니다. (재결제는 현장에서 진행하므로 우리와는 무관)</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp; <p>&nbsp; &nbsp;**카드 및 간편 결제 기준 취소는 약 1년까지 가능한 것으로 보여 큰 문제는 없을 것 같습니다. 취소 처리가 불가할 시, 관리자 페이지에서 &quot;취소가 불가합니다.&quot; 팝업 알림만 띄워주시면 될 것 같습니다.</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">혹시 <p>혹시 이상한 부분이나 확인이 필요한 부분이 있다면 말씀 부탁드립니다 !</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

 <p class="nitefall_processed" style="color: rgb(204, 204, 204) !important; background-color: rgba(0, 0, 0, 0) !important;">&nbsp;</p> <p>&nbsp;</p> 

Back