CreamCorp
CreamCorp15mo ago

테스트 키로 결제 후 결제취소 API 문의

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

Did you find this page helpful?