.
.2mo ago

존재하지 않는 정보 에러

결제 정보!!!--------------{"code":"NOT_FOUND_PAYMENT","message":"존재하지 않는 결제 정보 입니다."} 라고 뜹니다. 왜 그러는지 잘 모르겠어서요.ㅜㅜ 페이먼트키는 tviva20240923105200Zroa6입니다.
27 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
OMG
OMG2mo ago
결제때 사용한 시크릿키 와 다른 키를사용하고 있어서 그렇네요. 같은 키를 사용하시면 됩니다.
.
.2mo ago
헉 autorization을 결제때와 똑같이 넣으면 될까요?
박의원
박의원2mo ago
네 맞습니다. 캡쳐해주신 곳의 paymentkey가 tviva20240923105200Zroa6 이 아닌데요?
OMG
OMG2mo ago
주의해주세요. 키가 노출되면 안되어 삭제했습니다. 디스코드 채널은 오픈된 공간이어서 상점 키 포함된 이미지 등을 올리시면 위험하거든요.
박의원
박의원2mo ago
지금 올리신 취소는, 아래와 같이 응답이 내려갔습니다. {"code":"FORBIDDEN_REQUEST","message":"허용되지 않은 요청입니다."}
.
.2mo ago
헉 죄송합니다. ㅜㅜ sysout으로 확인해보니 paymentkey에는 해당 tviva20240923105200Zroa6 로 올렸는데도 안되네요..
No description
박의원
박의원2mo ago
취소요청시 아래와 같이 APIㄹ르 호출하신것이 맞나요? /v1/payments/5EnNZRJGvaBX7zk2yd8ydw26XvwXkLrx9POLqKQjmAw4b0e1/cancel /v1/payments/tviva20240923105200Zroa6/cancel 이렇게 올려주십시요.
.
.2mo ago
넵 ㅜㅜㅜ
No description
박의원
박의원2mo ago
5EnNZRJGvaBX7zk2yd8ydw26XvwXkLrx9POLqKQjmAw4b0e1 는 어떤정보를 설정하신것일까요?
박의원
박의원2mo ago
https://docs.tosspayments.com/reference#%EA%B2%B0%EC%A0%9C-%EC%B7%A8%EC%86%8C 여기 스펙대로 취소때 endpoint 는, paymentkey를 그대로 설정하신후 취소해보시겠어요?
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
.
.2mo ago
넵! 여러번 귀찮게 해드려 정말 죄송합니다. 말씀하신대로 엔드포인트에 paymentkey(=order.orderId)로 설정하고 해봤습니다. 계속 같은 오류가 뜨네요..
No description
.
.2mo ago
No description
박의원
박의원2mo ago
paymentkey는 orderId와 다릅니다. order.orderId 가 어떻게 찍히는지 확인가능하실까요?
.
.2mo ago
제가 쓰고 있는 로컬 DB상에서의 orderId가 tvia~~입니다!
박의원
박의원2mo ago
네 확인해보겠습니다
.
.2mo ago
넵 감사합니다!
OMG
OMG2mo ago
"paymentKey":"tviva20240923105200Zroa6" "orderId":"sample-1727056322646"
.
.2mo ago
paymentkey를 그대로 붙여서 하드코딩 해봐도 안 넘어가서요. ㅜㅜ
.
.2mo ago
No description
.
.2mo ago
여기서 order.orderId="tviva20240923105200Zroa6" 입니다. system.out으로 출력, 확인도 해봤어요!!
OMG
OMG2mo ago
test_sk_4yzW6 <-- 결제는 이걸로 test_sk_zXG5R <-- 취소는 이걸로 하고 계세요. 시크릿키는 상점의 고유한 키 인데 A상점 결제를 B상점 에서 취소하려는것과 같습니다. 동일한 키를 사용하여 취소해주시면 됩니다.
.
.2mo ago
헉 결제 취소 시크릿키는 어디에 넣으면 되는 건가요?? api 페이지에서도 payment/cancel reason 만 보여서요
Kimoon Lee
Kimoon Lee2mo ago
인증 및 기타 헤더 설정 | 토스페이먼츠 개발자센터
토스페이먼츠 API를 사용하기 위해 필요한 인증과 헤더 설정 방법입니다.
Kimoon Lee
Kimoon Lee2mo ago
전체적으로 문서를 읽어 보시는걸 권장드립니다.
.
.2mo ago
감사합니다! 덕분에 결제취소 잘 마무리되었습니다. 번거로우셨을텐데 정말 감사해요ㅠㅠㅠㅠ
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.