코스모스팜 페이 4.4 - 결제 재시도 시 [P015] 상점고유번호 중복 오류

안녕하세요. 코스모스팜 페이 for 우커머스 4.4 사용 중입니다. (사이트 3bacenter.com, 나이스페이 API v2)

결제가 한 번 실패한 뒤 같은 주문으로 다시 시도하면 [P015] 상점고유번호가 이미 존재합니다 오류가 뜨면서 더 이상 결제를 진행할 수 없습니다. 주문 9083의 경우 같은 주문번호로 결제 시도가 6번 나간 기록이 남아 있습니다. 워드프레스가 미결제 주문을 재사용하면서 같은 주문번호를 반복 전송하는 것으로 보입니다.

세 가지 여쭙습니다.

1. 결제 재시도 시 나이스페이로 보내는 주문번호(orderId)에 순번이나 타임스탬프를 붙여 중복을 피하는 설정이나 방법이 있을까요?

2. 주문 9083이 나이스페이에 승인으로 남아 있는지, 아니면 인증만 되고 승인은 안 된 상태인지 확인 가능할까요?

3. 신용카드 결제가 승인되지 않은 건의 실패 사유를 로그에서 확인할 수 있는 방법이 있을까요?

막혀 있던 주문 9083과 9021은 취소 처리해 다음 시도에는 새 주문번호가 나가도록 해둔 상태입니다.

답변 부탁드립니다. 감사합니다.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • AI에 의해 자동 생성된 답변이에요 😀

    문의하신 코스모스팜 페이 [P015] 오류와 관련하여 확인된 내용을 안내해 드립니다.

    1. 주문번호 중복 방지 설정

    나이스페이 API v2는 보안 및 정산 문제로 동일한 주문번호의 재사용을 제한하고 있습니다. 결제 시 주문번호 뒤에 타임스탬프를 추가하는 등의 커스텀 코드가 필요할 수 있으나, 현재 제공된 지식 베이스에는 해당 기능을 활성화하는 직접적인 설정값이나 필터 훅 예제가 포함되어 있지 않습니다. 이 부분은 코스모스팜 고객센터(https://www.cosmosfarm.com/support)를 통해 기술 지원을 받으시는 것이 가장 정확합니다.

    2. 주문 9083 승인 여부 확인

    특정 주문의 승인 상태는 개인정보 및 결제 보안상 저희가 직접 조회할 수 없습니다. 나이스페이 가맹점 관리자 페이지(https://npg.nicepay.co.kr/)에 로그인하신 후, [결제 내역 조회] 메뉴에서 해당 주문번호로 승인 또는 인증 성공 기록이 있는지 직접 확인해 주시기 바랍니다.

    3. 결제 실패 사유 로그 확인 방법

    · 워드프레스 내 확인: 관리자 페이지에서 [우커머스] > [상태] > [로그] 메뉴로 이동합니다. 우측 상단 드롭다운에서 cosmosfarm-pay로 시작하는 최신 로그 파일을 선택하여 '조회'를 클릭하면 PG사에서 보낸 상세 에러 메시지를 확인할 수 있습니다.

    · 나이스페이 관리자 확인: 나이스페이 가맹점 관리자 페이지의 결제 시도 내역에서도 각 건별 실패 사유(응답 코드)를 상세히 제공하고 있으니 함께 참고해 보시기 바랍니다.

    도움이 필요하시면 언제든 다시 문의해 주세요.

    ↓ 아래 버튼을 눌러서 피드백해주세요.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기