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

od_id 생성관련 질문드립니다. 채택완료

sukja 3년 전 조회 2,278

이벤트를 생성하고 

결제처리를 하는 시스템인되요

 

 

이벤트 등록하고 주문처리 하는 부분에서 오더 넘버를 생성하는되요

결제를 취소하고 다시 등록하면 오더번호는 같은 번호가 계속 생성이 되는되요

 

무슨이유 일까요?

 

 

$od_id = get_uniqid();

set_session('ss_order_id', $od_id);

 

 

위와 같이 생성합니다.

 

결제 시도하다 취소 하고 재 시도시 같은 주문번호가 생성이 됩니다.

 

 

고수님 조언 구합니다.

 

 

 

 

 

 

 

 

 

 

 

 

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

답변 2개

채택된 답변
+20 포인트

set_session('ss_order_id', $od_id);

결제 시도하다 취소 하고

==

취소할 때

set_session('ss_order_id', '');

이렇게 한번 실행해 보세요.

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

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

플라이
3년 전

오더번호가 세션에 저장되면서 바뀌어야 하는데 세션정보에 변경된게 반영된게 아니다 보니 그런듯 한데 세션 부분을 체크해 보셔야 할듯 합니다.

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

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

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

로그인