테스트 키로 결제 후 결제취소 API 문의
response status code로 404가 반환됩니다.
혹시 테스트키로 결제한건에 대해서는 취소 API를 테스트해보기 어려운걸까요??
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
아니요 가능합니다.
사용하신 paymentKey남겨주세요
vdX0wJDpj5mBZ1gQ4YVX55oyN0jLW1rl2KPoqNbMGOkn9EW7
이걸로 이용했습니다!
해당 페이먼트키로 요청온 내용이 없습니다.
api endpoint를 어디로 호출하셨나요
결제요청은
"https://api.tosspayments.com/v1/billing/{body.billing_key}"
결제취소는
"https://api.tosspayments.com//v1/payments/{payment_key}/cancel"
이렇게 요청하고 있었습니다.결과 수신도 이미지와 같이 받았었습니다!

취소하실때 authorization 헤더 설정이 제대로 되었는지 확인 부탁드립니다.
그리고 취소 호출하신지가 꽤 된것 같은데 지금다시 요청해 보실수 있을까요?
Authorization 값이
Authorization: Basic base64({SECRET_KEY}:)
가 맞을까요??"https://api.tosspayments.com//v1/payments/{payment_key}/cancel"
여기에서 "/" 이것이 두개 들어가 있는데, 단순 오타 이신가요?
: 콜론이 괄호 안쪽으로 와야할거같은데요
아.,..제가 잘못봤습니다
@유부장 아 이거때문일것 같네요... 테스트 해보고 답변드리겠습니다! 감사해요!
해당 api endpoint가 잘못되어서 나는 오류가 맞았네요!
도움에 감사드립니다.
😇
다른 문의 하나 더 드리자면..
이렇게 나오는 유형은 어떤에러일까요??
amount 값은 50666로 요청하는것으로 확인됩니다.
🫖 에러메세지를 찾아주세요 🧚
* code :
NOT_CANCELABLE_AMOUNT
* message : 취소 할 수 없는 금액 입니다
🧞 발생가능한 에러를 모두 알려드려요~
🔮 신용카드
- 해결방안 : 결제 금액보다 큰 금액을 취소 하려고 하거나 부분취소후 남아있는 금액보다 큰 금액을 취소하려고 할때 발생합니다. 혹시 성공한 부분취소 를 알지 못해서 취소 가능금액을 잘못 알고 계신것은 아닌지 확인부탁드립니다.- 예상문제 : 취소면세금액이 기존 면세금액보다 클 수 없습니다.
- 해결방안 : 취소면세 금액이 원거래 금액의 면세금액을 초과했습니다. 가맹점에서 인지하고 있는 부분취소 후 남은 과세/면세 금액이 토스페이먼츠의 정보와 다를 수 있습니다. 보통 가맹점에서 취소면세금액을 잘못 올렸거나 면세금액 취소 로직을 잘못 적용한 경우에 발생합니다. 토스페이먼츠와 금액 상태 확인이 필요합니다.```예상문제는 상점관리자에서 주문번호 별로도 확인가능해요!
보통 원금액보다 취소금액이 큰경우 발생합니다.
아하 감사합니다!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
한가지 문의 더 드립니다.
이미지와 같이 결제되었는데, 취소금액을 27,866로 하였더니
NOT_CANCELABLE_AMOUNT
에러가 발생하네요..
어떤 문제인지 한번 더 확인 부탁드려도 될까요?
paymentKey는 동일한 값인 vdX0wJDpj5mBZ1gQ4YVX55oyN0jLW1rl2KPoqNbMGOkn9EW7
입니다.
원거래 금액 38000 에서
첫번째 부분취소 26600 이 성공했어요 (오늘 16:15에 처리 됨)
그 이후 두번째 26600 부분취소 금액이 들어와서,
남아있는 금액이 38000-26600 = 11400 상태였으니,
취소불가 에러가 발생 했어요
16:15 에 처리된 부분취소 결과 처리가 안되신듯 하니, 이 부분 확인해보시면 될것 같아요.