주문대기관련 문제입니다. 테스트 해볼분 해보세요

주문대기관련 문제입니다. 테스트 해볼분 해보세요

QA

주문대기관련 문제입니다. 테스트 해볼분 해보세요

답변 1

본문

지금 영카트5는 누군가 악감정?을 가지고 재고수량만큼 주문을 눌러주면
아니면 그냥 주문눌럿다가 그상품에 다른사람도 주문누르면 재고수량과 맞아떨어질경우
보통은 재고가 작을때 많이 생기겠죠


그상품은 다른사람이 더이상 구매를 할수없게 되어있네요.
단순히 주문이라는 버튼만 누르면 주문대기수량에 포함되어버리니 말이죠

최소한 주문결재까지 가야지 주문대기에 등록되어야 하는건 아닌가요?
단순히 주문클릭한번만으로 바로 주문대기로 가버리는건 문제가 있지않나요?
장바구니저장기간을 짧게 잡아도 하루인데...
하루동안은 그상품은 수량이 부족해서 구매가 않되니 문제될것같습니다.

 

만약 동일한상품이 없어서 등록하는 상품수량과  재고는 항상 1개라고 만들면
주문결재는 않하지만 주문버튼만누르든가, 장바구니에 넣는것 만으로 더이상 재고 수량부족으로
주문을 할수없어서..난감하네요
그렇다고 재고수량을 많이 잡을수도 없습니다.
누군가 그냥 주문후 결재해 버리면 다시 다른분은 주문을 할수없어야 되거든요.

 

최소한 주문결재를 해야 주문대기에 들어가든가...
장바구니의 저장기간과 관계없이 주문대기는 자동으로 구매안하면 몇분안에 초기화 되어야
정상적인 구매가 될것 같은데요

 

주문수량부족은 창고재고 빼기 주문대기수량을 빼는게 아니라
창고재고 빼기 주문완료수량(결재완료된주문)을 빼야
문제없다고 생각해요.

 

주문대기 즉 장바구니에 저장된것을 빼는건 진정한 수량부족이 아닌듯합니다.
재고수량을 적게 해서 상품을 등록해보면 확실하게 문제가 보입니다.

한번 생각해서 답변 부탁드립니다.


==============================================================

테스트관리자사이트에서 한번 해봤습니다.
회원등록을 몇개를 해서 테스트 해봤습니다.
주문이 안됩니다. 실제 결재도 않했고 단지 주문버튼만 눌렀는데말이죠

테스트해보세요 장바구니 보관기간이 1일이라 그전에 하셔야하는데...
현재 2014년 10월29일 19시 47분입니다.

http://demo.sir.co.kr/gnuboard5/shop/item.php?it_id=1403059869

 

이 질문에 댓글 쓰기 :

답변 1

장바구니에 들어갈 때 재고을 빼는 것 보다는 주문결제를 시도하면 재고를 빼는 것이 좋겠네요.

 

하지만 이것 또한 악감정을 가지고 덤비는 사람에게는 해답은 아니에요.

 

재고가 100개인데

100개로 주문 결재 버튼 누르고 PG사 팝업 뜬다음 결재를 진행하지 않으면  

다른 사람들은 그 상품을 구매할 수 없어요(악감정으로 일부러 PG 결재를 진행하지 않음) 

 

그렇다고 이것을 막기 위해 결재가 완료 된 후 재고를 뺄 경우

A라는 사람과 B라는 사람이 동시에 주문을 진행 할경 우 A라는사람이 주문완료 후 재고가 0이 되어 B라는 사람은 PG 결재에서 결재 완료 버튼 누르고 "재고 없습니다."  경고창을 띄워야 하는 상황이 발생하게 될것인데요

PG 결재 진행 중에 재고가 부족하다면 무통장입금에서는 그냥 경고창 띄워주고 재고가 없습니다.

 

또한 PG 이용 할 경우 결제를 취소 해야 하는데요..

 

이것을 사용자가 접하게 된다면 완전 황당한 상황이 발생하고 고객센터 전화에 불이 나겠죠.

 

일반적으로 주문서에 개인정보 넣고 PG사 결재 진행하는데 3분이상 소요하게 되요.

그렇다면 그 3분 이상동안 동시 다발적으로 주문이 진행 되었을 경우 (100명으로 가정)

현재 재고는 1개 있다고 가정할 경우

재고 부족에 대한 로직을 어디에 넣으면 사용자가 불편함을 최소한 느낌수 있을까요? 

이것이 관건이에요.

 

운영자 편하기 위해 프로그램을 잘 못 만들 경우 사용자에게 불편함을 줌으로써 사용자는 그 쇼핑몰에 다시는

방문하지 않게 될 것이에요.

 

 

 

악감정으로 프로그램을 이용하는 것에 대해서는 해결책은 운영자 몫이에요.

 

한 사람이 구매할 수 있는 최고 수량을 제한을 두던가..

아니면 장바구니나 PG사 상태에서 재고를 물고 있다면(오랜 시간을 가지고 있다면 악감정에 의한 공격으로 판단하여) 운영단에서 처리하는 절차를 진행해야 해요.

 

시스템이 완벽해지려면 운영단 + 프로그램이 조화를 이루어야지 완벽한 시스템이 될 수 있어요

 

쇼핑몰은 ERP가 아니여서 쇼핑몰에 재고는 실재고와 일치를 시키시면 안되요.

 

sir에서 이 점에 대해 받아들여지면 패치를 하겠지만

현재 쇼핑몰을 운영중이시라면   

 

해결책은  

1. 쇼핑몰 시스템 안에 재고와 실재고 일치 시키지 않기  

2. 쇼핑몰 재고 부족 시 관리자에서 재고 늘려주기

3. 최고 구매 수량을 제한 두기

4. 지나친 수량을 확보하고 있는 데이터에 대해서는 운영단에서 회의 후 데이터 처리 하기

 

이 4가지면 재고수량에 대한 문제는 자연스럽게 해결 될 것이에요.

 

 

 

특화된 상품을 판매하는 곳인가보군요.

아무래도 쇼핑몰 솔류션들이 한명만 이용하는 것이 아니고 수백 수천, 수십만명이 이용하는 것이여서
일반적인 로직을 따라가야 모든 사람들에 요구사항을 충족할 수 있기 때문에 모든 것을 만족하지 못할
것으로 사료 되요.

이럴 경우는 시스템을 특화된 상품에 맞춰서 커스트마이징을 해야 하는 것이 정답이고요.



1. 고객에게 상품 신청을 받는다. (신청을 계속적으로 받을 수 있고 전부 신청 대기중인 상태가 됨)
2. 관리자 승인 후 승인 받은 고객은 사이트에 방문하여 최종 결재를 진행하게 함.

이것을 영카트로 할 경우
1. 재고수량을 무한대로 함
2. 결재방식은 무통장으로 받음( 이 때 계좌번호 노출 하면 안됨 )
3. 상품 신청 고객 중 한명을 주문 가능하게 승인함.
( 이와 똑같은 제품을 한개 더 올려서 고객이 주문을 할 수 있게 함 , 이 때는 pg 결재 가능하도록 함)
3번을 가능하게 하려면 커스트마이징해야 하는데. 이 비용을 쓰기 힘드시면
똑같은 쇼핑몰 두개 만들어서 한개는 무통장만 받고  한개는 승인된 고객이 pg 결재를 할 수 있게 하면 되요.
아니면 무통장입금 단계에서 pg결재 받지 말고 무통장만 받아야 하고요

여기서 제일 좋은 방법은 상품마다 결재 방식을 결정할 수 있거나 특정 회원에게만 상품을 보여주는 기능이나
특정회원에게 특정상품에 대한 결재 방식을 바꿀 수 있음 더 좋은 방법일거에요

sir에서 이런 기능을 만들어 주던가 아니면 제작의뢰를 통하여 만들어야 할 것이에요.

스킨중에 이런 기능을 하고 있는 스킨을 찾아보시는 것도 좋을 듯해요.

http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=300&sca=&sfl=wr_subject||wr_content&stx=%EC%83%81%ED%92%88

이런것이 맞을지는 모르겠만

이런류에 스킨 이용하면 원하시는 부분 구현 가능할 것 같기도 하거든요
3번 단계를 스킨을 이용하여 구매 결재를 할 수 있게 하면 될 듯해요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 45
© SIRSOFT
현재 페이지 제일 처음으로