od_id 생성관련 질문드립니다.
관련링크
http://구누보드
45회 연결
본문
이벤트를 생성하고
결제처리를 하는 시스템인되요
이벤트 등록하고 주문처리 하는 부분에서 오더 넘버를 생성하는되요
결제를 취소하고 다시 등록하면 오더번호는 같은 번호가 계속 생성이 되는되요
무슨이유 일까요?
$od_id = get_uniqid();
set_session('ss_order_id', $od_id);
위와 같이 생성합니다.
결제 시도하다 취소 하고 재 시도시 같은 주문번호가 생성이 됩니다.
고수님 조언 구합니다.
답변 2
set_session('ss_order_id', $od_id);
결제 시도하다 취소 하고
==
취소할 때
set_session('ss_order_id', '');
이렇게 한번 실행해 보세요.
오더번호가 세션에 저장되면서 바뀌어야 하는데 세션정보에 변경된게 반영된게 아니다 보니 그런듯 한데 세션 부분을 체크해 보셔야 할듯 합니다.
답변을 작성하시기 전에 로그인 해주세요.