[에스크로:배송완료 등록] FAIL : 실패FAIL저장실패 : 중복된 데이터입니다.
안녕하세요. 토스 결제연동 담당 개발자님,
에스크로 배송완료 등록 api 테스트를 진행하고 있습니다.
1. 결제 위젯으로 에스크로 결제 생성(useEscrow:true, escrowProducts에 상품을 담아서 요청)
2. 입금처리
https://pgweb.tosspayments.com:9091/pg/wmp/testadmin/jsp/escrow/rcvdlvinfo.jsp?mid=tmokpohlpih&oid=8997346276&dlvtype=01&rcvdate=202308312123&rcvname=전다운&rcvrelation=본인&productid=8997346276253&hashdata=7b850e2d22334f09ed3497314f45b7ea&orderdate=202308312122
이와 같이 등록 api를 요청했는데, FAIL : 실패FAIL저장실패 : 중복된 데이터입니다. 응답이 나오고 있습니다.
어떤 데이터가 중복된 것인가요?
11 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
배송 완료 정보를 등록하시는 것 같은데요.
배송 정보 등록과, 배송완료 등록은 둘중에 하나만 하셔야 합니다.
네 상품을 새로 결제해서 테스트하는 중이라
정보 등록과 별개입니다!
[배송정보 등록]
Appendix에 명시된 택배사의 배송정보를 등록시 dlvtype = 03 으로 요청합니다. 해당택배사는 운송장번호를 통해 자동으로 배송추적이 이루어지며, 배송이 완료처리되었을경우 자동으로 배송완료로 상태가 변경됩니다.
[배송완료 등록]
Appendix 에 명시되지 않은 택배사 (ex: 퀵서비스, 자체배송,구매자 직접수령등) 의 배송정보를 등록시 dlvtype = 01 로 요청합니다. 별도의 택배사 코드 및 운송장 정보 등록은 없으며, 수령인 정보를 입력합니다.
😍
25분, 29분 두번 호출하신것 같은데
25분에 호출하신것도 해당 에러를 받으셨나요?
네 맞습니다!
계속 그 에러르 받고 있습니다!
dlvtype = 01 이것으로 요청할때마다 받고 있습니다!
productID 가 없는 값을 넣으신것 같네요.
우선 productID 를 빼고 다시 해보세요.
결제부터 새로 만들어 주시기 바랍니다.
넵 감사합니다~!!
제가 완료등록을 해버렸네요.
오 감사합니다~!
productID를 빼고 요청하니 성공했습니다!!
1. 만약 넣고 싶으면 어떻게 해야하죠??
2. productID가 없어도 되나요?
해당 주문 전체에 대한 거라면 없어도 됩니다.
productID는 결제때 넣으신 정보와 동일하게 넣으셔야 합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.