정수현
정수현3mo ago

에스크로 구매확정 부분취소

구매확정 상태에서 특정 구매 아이템만 부분취소 테스트 하고 싶은데, 요청을 보내면 { “code": "NOT_FOUND_PAYMENT", "message": "존재하지 않는 결제 정보 입니다.” } 이렇게 떨어집니다. /v1/payments/{paymentKey}/cancel 로 paymentKey 맨 앞에 t 붙어서 제대로 갔고 결제 했을 때랑 MID, paymentKey, secretKey 도 동일한 것으로 보이는데 뭐가 문제인지 모르겠습니다.
18 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
정수현
정수현OP3mo ago
주문번호는 1000016891 입니다
이실장
이실장3mo ago
부분취소 얼마 요청하셔 어요 전체취소는 되나 한번 보세요
Kimoon Lee
Kimoon Lee3mo ago
@sj 님 해당 결제는 분할정산 요청을 하지 않으신것 같은데 부분취소 하실때는 분할결제 취소 방식을 이용하신것 같습니다. 결제때 분할정산 요청을 하신것이 맞는지 확인바랄께요.
정수현
정수현OP3mo ago
결제 요청할 때 dividedSettlementInfo 를 넣어 요청하고 있습니다. 이전에 여러번 주문 테스트하면서 분할정산 상점 대상이 아닙니다 라는 메시지도 떴었는데 이거 분할 정산 요청 아닌가요??
today.lastday
today.lastday3mo ago
추가 확인 후 답변드릴게요. 결제요청 할 때 dividedSettlementInfo 이용한 것 확인하였습니다.
정수현
정수현OP3mo ago
그럼 결제 분할정산으로 요청한 게 맞는거죠?? 결제대기 상태에서 전체취소 해봤는데 가능합니다. 구매확정 상태에서 분할취소가 안됩니다
today.lastday
today.lastday3mo ago
네, 분할정산으로 요청한 것은 맞고 내부 에러가 있어 추가 확인 후 답변드릴게요.
정수현
정수현OP3mo ago
넵 감사합니다!
Kimoon Lee
Kimoon Lee3mo ago
@sj 님 지금보니까 가상계좌 발급을 API 로 하신것 같은데요. 원래 라이브에서는 저희 결제창 통해서 하셨던 것으로 알고 있습니다. 가상계좌 발급 API 통해서 분할결제를 하는것으로 변경하시려는 건가요? 원인은 가상계좌 발급을 API 에서는 분할정산을 지원하지 않아 해당 거래건은 분할결제로 생성되지 않은 상태입니다.
정수현
정수현OP3mo ago
분할결제한 주문 건을 결제대기 상태에서 아이템 부분취소 하는 경우에는 가상계좌를 재발급 받아야 한다고 해서 API로 재발급 받고 새로운 주문번호로 땄습니다.
Kimoon Lee
Kimoon Lee3mo ago
현재 분할결제는 API 로 제공하지 않고 있어요 결제창에서 발급받아주세요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
정수현
정수현OP3mo ago
현재 지금 개발 되어 있는 상황이 아래와 같습니다. 결제창에서 분할결제로 결제한 건들에 대해서 결제대기 상태에서 아이템 부분취소를 가능하게 하고 싶은데 불가능하다고 해서, 아이템 부분취소 버튼을 누르면 그냥 주문 전체 취소 시켜주고 백 로직쪽에서 해당 아이템을 제외한 새로운 주문을 따주는 식으로 진행하고 있거든요. 이 과정에서 새로운 주문을 딴 경우에는 가상계좌 재발급을 위해 API 요청을 보내 발급 받고요. 그럼 이 경우에는 분할 결제가 아니게 되니까 사실상 부분취소를 할 수 없게 되는 건가요??
Kimoon Lee
Kimoon Lee3mo ago
네 현재 API 를 통해서는 분할결제를 지원하지 않고 있습니다.
정수현
정수현OP3mo ago
넵 답변 감사합니다 다시 검토해보겠습니다. 근데 가상계좌 발급 API로 발급 요청 보내면서 dividedSettlementInfo 도 보냈는데 요거는 그럼 의미 없는 건가요? 이렇게 여러 공급사 결제건을 가상계좌 재발급 받아서 배송, 구매확정까지 상태는 잘 흘렀습니다.
Kimoon Lee
Kimoon Lee3mo ago
네 가상계좌 발급 API 에서 dividedSettlementInfo는 무시됩니다.
정수현
정수현OP3mo ago
넵 감사합니다

Did you find this page helpful?