테스트 사이트 - 개발 중인 베타 버전입니다

바로구매 진행시 질문있습니다. 채택완료

변절자 7년 전 조회 1,797

상품페이지 혹은 장바구니페이지에서 구매하고자 하는 상품을 구매진행을 하면 주문서 페이지로 넘어가면서 g5_shop_cart에 해당 데이터의 ct_direct가 1로 바뀌잖아요.

그리고 주문정보 입력, 결제진행(실제 카드결제 후) 후 g5_shop_order의 주문내역이 지워지는 경우가 어떤 경우들이 있나요?

 

결제는 했는데 관리자페이지에 주문내역에는 해당 주문건이 뜨질않아서요.

임시주문정보 저장하는 g5_shop_order_data에는 해당 주문건에 대한 정보가 기재되있고,

g5_shop_cart에는 ct_direct만 1로 되있고 ct_select=0, ct_status도 '쇼핑'으로 되있었습니다.

즉 g5_shop_order에는 데이터가 없습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

지워 지는 거보다는 입력이 안된는 것에 한표 입니다 

입력이 ㅈㄹ되는 지 살펴 보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

변절자
7년 전
pc혹은 모바일에서 무통장이나 신용카드 주문시 order table에는 잘들어가는데 무슨 발동조건이 있는것같은데.. 그걸 갈피를 못잡겠네요.

댓글을 작성하려면 로그인이 필요합니다.

그누위즈

지워지는 경우는 없고

order 테이블에 저장이 되지않는 경우는 있을수 있습니다.

결제완료후 orderformupdate.php 파일하단에서

해당 shop_order 테이블에 주문건을 insert하는데

그때 장바구니에 있는 od_id를 새 od_id로 update하고

주문서를 insert합니다.

그부분에서 장바구니에 있는 od_id와 주문서에 입력할 od_id값이 다르면

insert되지않는 경우가 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인