leo6104
leo61045d ago

셀러 수정 API에서 COMMON_ERROR 에러로 수정이 불가합니다.

상점ID (mapian556c) 에서 셀러 수정 API로 이미 등록 된 셀러의 account 정보를 수정하는 API 호출을 해도 COMMON_ERROR 가 발생하면서 수정이 불가합니다. 에러 객체는 code: COMMON_ERROR, message: This is temporary error. Please try again in a few minutes. 로 나옵니다.
25 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
OMG
OMG3d ago
수정 시도하신 셀러ID 정보가 어떻게 되실까요?
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
leo6104
leo61043d ago
셀러ID seller_a01j9tyz0c12jc2x7w0p4xtkc2s 에서 문제 발생했습니다. 확인 부탁드립니다.
OMG
OMG3d ago
셀러 ID 주신걸 제가 늦게 확인했네요 15:06 에 로그가 하나 보이는데 200 응답이 확인이 됩니다. 해결되신건가요? 아직 안되신거면 COMMON_ERROR 응답 받은 시간대 정보 알 수 있을까요?
leo6104
leo61043d ago
아직 해결 안되었습니다 16:08 다시 COMMON_ERROR 났습니다.
OMG
OMG3d ago
네 체크해보겠습니다 16:08 로그 찾았습니다. 확인 후 말씀드릴게요
leo6104
leo61043d ago
감사합니다!
OMG
OMG3d ago
metadata 의 value 값이 숫자형으로 되어 있는데, String 으로 보내주시겠어요?
leo6104
leo61043d ago
확인 감사합니다. 수정해서 다시 요청했으나 COMMON_ERROR 가 발생합니다. [16:43 요청]
OMG
OMG2d ago
잠시만요 조금 시간 걸릴것 같아 양해 부탁 드려요 시간이 걸려서 내일중에 답변 드릴 수 있을것 같네요.
leo6104
leo61042d ago
앗 그렇군요...! 지금 확인해보니 payout_request API도 동일한 에러가 있는 것 같습니다. 방금 2~3분 전에 payout requests 발송 호출에서도 COMMON ERROR 가 발생했습니다 내일 15일이 저희 판매자분들 일괄 정산 지급일이라.. 혹시 내일 해결이 가능한 문제가 아니라면 내일 오후 1시쯤에는 미리 알려주실 수 있을까요?
OMG
OMG2d ago
지급대행 요청도 동일한 셀러ID 에서 시도하셨나요?
leo6104
leo61042d ago
지급대행은 다른 셀러로 시도해보았습니다. 실제 저희 판매자분입니다. (seller_a01j9wxbabrdhhkgx8hnbycs8fj)
OMG
OMG2d ago
지급대행 요청은 로그가 확인이 안되는데요. 엔드포인트 /v2/payouts 로 하신게 맞으시죠? /v2/sellers/{id} 만 로그가 확인이 되고 있어서요 지금 다시 한번 시도해주시면 셀러ID로 로그 다시 찾아보겠습니다
leo6104
leo61042d ago
아...! 죄송합니다. 내부적으로 payout requests 호출하기 전에 한번 더 셀러 정보를 체크/업데이트하는 과정이 있었네요. 같은 API인 수정 API에서 COMMON_ERROR 발생한게 맞는 것 같습니다. 이 호출 생략하고 payout requests 지금 실행해보겠습니다.
OMG
OMG2d ago
네 완료 후 말씀해주세요~
leo6104
leo61042d ago
방금 셀러 ID seller_a01ja31rjvjhp6vqz490k9kksgp 에 대해 SCHEDULED payout requests 하나 생성하려했는데 COMMON_ERROR 발생했습니다.
OMG
OMG2d ago
로그가 안보입니다. 응답에 내려간 traceId 남겨주시겠어요?
leo6104
leo61042d ago
넵 3264be24a24d193655de70c6a8ccca2c 로 찍혔습니다.
OMG
OMG2d ago
찾았습니다. 네, 이 케이스도 확인해서 같이 답변 드릴 수 있도록 하겠습니다.
leo6104
leo61042d ago
넵! 늦은시간까지 감사합니다. 내일 꼭 연락 부탁드리겠습니다 (__)
OMG
OMG2d ago
네 알겠습니다! 고생 많으셨습니다
leo6104
leo61042d ago
위 traceId의 payout requests 는 제가 payload에 amount 에 { currency: string, value: int } object 형태로 넘겼어야하는데 바로 int 값을 넘겨서 COMMON_ERROR 가 났던 것 같습니다. 형식에 맞춰 보내니 문제없이 잘 생성되었습니다 🙂
이처럼 스키마 validation 과정에서 에러가 나는거라면 'COMMON_ERROR 일시적인 문제'라고 띄우기보다 다른 에러가 뜬다면 좀 더 완벽한 API가 될 것 같습니다! 수정 API에서도 입력폼에 맞지 않아서 생긴 문제일 것 같아서 제가 입력폼을 다시 한번 살펴보겠습니다.
OMG
OMG2d ago
공유 주셔서 감사합니다. 어제 밤 10시 20분 전후로 저희쪽 수정된 사항이 반영 된 것 일수도 있습니다. 오전에 확인 한 번 부탁 드립니다.