Hanc
Hanc2w ago

10월 21일, 22일 지급대행 요청시 에러 응답에 대한 확인 요청

안녕하세요, 지급대행 요청시 응답으로 {"code":"COMMON_ERROR","message":"일시적인 오류가 발생했습니다. 잠시 후 다시 시도해주세요."} 오류 응답이 에제 오늘 신청 건들에 대해 모두 발생하고 있습니다. 무슨 문제가 있는것인지 확인 요청 드립니다.
36 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장2w ago
상점 아이디, 지급 요청 서브몰 또는 셀러 아이디, 요청 시간 등 공유 부탁 드립니다.
Hanc
Hanc2w ago
상점 아이디 : 25386 [10월 22일 요청 내역] 18:03:53.791 subMallId=1429, payoutAmount=165423 18:03:53.534 subMallId=1641, payoutAmount=86358 18:03:53.310 subMallId=1640, payoutAmount=90483 18:03:53.080 subMallId=456, payoutAmount=94970 [10월 21일 요청 내역] 18:45:07.799 subMallId=1429, payoutAmount=165423 18:45:07.564 subMallId=1641, payoutAmount=86358 18:45:07.339 subMallId=1640, payoutAmount=90483 18:45:07.039 subMallId=456, payoutAmount=94970 18:44:59.227 subMallId=1641, payoutAmount=86358 18:44:50.636 subMallId=1429, payoutAmount=165423 18:44:29.504 subMallId=1429, payoutAmount=165423 18:44:29.285 subMallId=1641, payoutAmount=86358 18:44:29.091 subMallId=1640, payoutAmount=90483 18:44:28.834 subMallId=456, payoutAmount=94970 4개의 submallId 에 대해 실패가 발생해서 반복 요청 시도 했습니다.
OMG
OMG2w ago
21일, 22일 지급요청 모두 payoutDate 가 10월18일(과거날짜) 로 되어 있습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
Elliot
Elliot2w ago
안녕하세요, 기존에 지급대행 api를 요청할 때 잘못된 지급날짜를 입력하면 HttpClientErrorException 과 함께 NOT_ALLOWED_HOLIDAY 혹은 INVALID_PAYABLE_DATE 에러코드를 확인해서 날짜를 변경해서 재요청하고 있었는데요, 이 로직이 변경된걸까요? 기존과 달리 HttpServerErrorException 를 받고있어서 핸들링하는 저희쪽 로직에 문제가 생긴것 같습니다. https://docs.tosspayments.com/reference/error-codes#%EC%A7%80%EA%B8%89%EB%8C%80%ED%96%89-%EC%9A%94%EC%B2%AD
API 에러 코드 | 토스페이먼츠 개발자센터
토스페이먼츠 API 사용할 때 발생할 수 있는 에러를 살펴보세요.
No description
유부장
유부장2w ago
COMMON_ERROR 에러 받으신 거지요? 관련해서는 내부 확인 요청 하겠습니다.
Elliot
Elliot2w ago
넵 {"code":"COMMON_ERROR","message":"일시적인 오류가 발생했습니다. 잠시 후 다시 시도해주세요."} 와 같은 응답 받았습니다.
유부장
유부장2w ago
네, 에러 핸들링 관련해서 내부 확인 요청 해두겠습니다
Elliot
Elliot2w ago
감사합니다.
Hanc
Hanc2w ago
확인 감사합니다. 혹시 에러 핸들링 관련해서는 예상 가능한 대응 일정이 있을까요? 내부적으로 언제까지 작업을 보류하도록 할지 가이드가 필요할듯 하여 질문 드립니다.
유부장
유부장2w ago
최우선 순위로 보고 있는데, 명확한 일정 답변은 어려운점 양해 바랍니다.
Elliot
Elliot7d ago
안녕하세요 혹시 방금 저희 로직수정해서 재시도했는데 지금은 요청이 처리되었을까요? 위의 4건입니다. submallid = 1429, 1641, 1640, 456 입니다.
Kimoon Lee
Kimoon Lee7d ago
응답은 에러로 받으셨나요? 1429 이거 하나 확인했는데 정상적으로 등록된 것으로 보입니다.
Elliot
Elliot7d ago
요청이 처리되면 기존 응답 메세지를 파싱해서 히스토리를 저장하고 있는데 org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute statement; SQL [n/a] 이런 에러가 발생해서요. 응답 메세지가 변경되었을까요? 혹시 실례안된다면 1641, 1640, 456 에 대해서도 확인해주시면 감사하겠습니다.
Kimoon Lee
Kimoon Lee7d ago
아 혹시 DB 에 payoutKey length 가 30 이하고 설정되어 있으실까요?
Elliot
Elliot7d ago
네 맞습니다
Kimoon Lee
Kimoon Lee7d ago
수정되면서 저희가 예상치 못하게 payoutKey길이가 늘어나서 DB 인서트 시에 에러가 발생한것 같습니다. 해당 컬럼의 길이를 30자로 늘려서 확인부탁드립니다. submallid = 1429, 1641, 1640, 456 모두 정상 지급 요청되었습니다.
Elliot
Elliot7d ago
data class TossPayoutApplyResponse( val payoutKey: String, val subMallId: String, val payoutAmount: String, val payoutDate: String, val status: TossPayoutStatus ) 요런 형태의 메세지를 받고 있었는데 payoutKey 의 길이말고는 변경된 부분이 없을까요~?
Kimoon Lee
Kimoon Lee7d ago
지급요청 여부는 상점관리자에서 확인해 주시면 됩니다. 네 길이말고는 변경된 부분 없습니다.
Elliot
Elliot7d ago
네 확인 감사드립니다. 추가로 아까 문의드린 에러 응답코드도 확인되시면 답변주시면 감사하겠습니다!
Kimoon Lee
Kimoon Lee7d ago
네 내부적으로 확인중이라 일정이 정해지면 공유 드리겠습니다.
Elliot
Elliot7d ago
넵 그리고 저희가 응답을 저장해야하는데 각각 요청의 payoutKey 알 수 있을까요? 요걸 받아야 지급완료에 대한 웹훅 처리가 가능할 것 같아서요~
유부장
유부장7d ago
submallid = 1429, 1641, 1640, 456 요청에 대한 payoutKey 를 물어보시는것이 맞을까요?
Elliot
Elliot7d ago
네 맞습니다!
유부장
유부장7d ago
토스페이먼츠와 계약한 상점아이디가 25386 이것 맞으신가요? @Elliot 님, 토스페이먼츠와 계약한 MID 가 어떻게 되는지 알려주시겠어요?
Elliot
Elliot7d ago
네 맞습니다!
유부장
유부장7d ago
25386 로 검색되는 MID 가 없는데 사업자 명이 어떻게 되시나요?
Elliot
Elliot7d ago
Ayaan
Ayaan7d ago
상점아이디는 hyper_pg 이거인거 같네요 (주소에 나온 값으로 보아)
유부장
유부장7d ago
payoutKey 는 메일로 드리는 것이 좋을것 같은데 techsupport@tosspayments.com 으로 메일 한번 주시겠어요?
Elliot
Elliot7d ago
넵 지금 드리겠습니다.
유부장
유부장7d ago
양해 감사드립니다.
Elliot
Elliot7d ago
보냈습니다~!
유부장
유부장7d ago
답변 드렸습니다 감사합니다.
Elliot
Elliot7d ago
감사합니다!