토레용
토레용5h ago

지급대행 셀러등록 api

v2 로 버전 올리는 중인데요~ v2/sellers 셀러 등록 호출하니까 암호화된 객체 응답이 오긴 하는데 400 으로 오는데 이게 맞나요?? 그리고 이거 실제로 등록된 데이터를 확인 할 수 있는 곳이 있나요? v2/sellers 로 셀러 목록 조회하니까 {"version":"1.0","traceId":"68a7c1158a1d3e71cf9ac90092620f4c","entityBody":null,"entityType":null,"error":{"code":"FORBIDDEN_REQUEST","message":"Not allowed request"}} 이렇게 떨어집니다. 운영 아니고 개발계 입니다~
25 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
OMG
OMG5h ago
개발연동테스트 상점키로는 사용이 불가능합니다. 상점ID 테스트키로 테스트 해보시겠어요?
토레용
토레용OP4h ago
개발연동테스트 상점키가 저희 회사에 부여된 테스트 키를 말씀하시는 건가요? 아 네 다시 해보겠습니다 동일한 결과가 나옵니다 등록할때는 400 떨어지긴 하는데 응답으로 암호화된 데이터가 오고 조회하면 403 이 나옵니다
OMG
OMG4h ago
재시도하신거 traceId 남겨주시면 로그 확인해보고 말씀드릴게요
토레용
토레용OP4h ago
68a7caf9eca57f5a3da641e8b168d889 개발로그에 찍힌 메시지는 "message": "I/O error on GET request for "https://api.tosspayments.com/v2/sellers\": Unrecognized token 'eyJlbmMiOiJBMjU2R0NNIiwiaWF0IjoiMjAyNS0wOC0yMlQxMDozOTo1My44NDYzMDc3MTIrMDk6MDAiLCJub25jZSI6IjI0N2RlNTFjLTdjYWEtNDcxMy04ZDg3LTFjYjkwNzFiNGFiZCIsImFsZyI6ImRpciJ9': was expecting ('true', 'false' or 'null')\n at [Source: (ByteArrayInputStream); line: 1, column: 162]; nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'eyJlbmMiOiJBMjU2R0NNIiwiaWF0IjoiMjAyNS0wOC0yMlQxMDozOTo1My44NDYzMDc3MTIrMDk6MDAiLCJub25jZSI6IjI0N2RlNTFjLTdjYWEtNDcxMy04ZDg3LTFjYjkwNzFiNGFiZCIsImFsZyI6ImRpciJ9': was expecting ('true', 'false' or 'null')\n at [Source: (ByteArrayInputStream); line: 1, column: 162]", [RES] StatusCode : 403 FORBIDDEN, ResponseBody : eyJlbmMiOiJBMjU2R0NNIiwiaWF0IjoiMjAyNS0wOC0yMlQxMDozNTo1NS4zMjE4MzM0OTMrMDk6MDAiLCJub25jZSI6ImRmNjMzZTYzLTQ1ODMtNDE4Mi05MjZkLWJkY2FlNzlmZTBiZSIsImFsZyI6ImRpciJ9..-lIwKhbGf6TAWh55.d40mQ9x5lnj7GXuCjwUQJNTG_JB0_lOQBwsN8VinsFVloYaKfm_XauCw9vBuYkpGPF6fDKW1TqlpwKCcAHohvKFOiylnE9XQchY5ytElPpCeYdbFlpXugk-GOGjltTxSiB9HN6Ochsu1reC77NjGYrE8s1L9XkQNKxfL1RoUyk5iCyouIXIQXAlv3hkqS-wTC03sNvsxcg.GQa0w18RCrUdgJO6bjEi5g 입니다
OMG
OMG4h ago
여전히 개발연동 테스트상점키 로 시도하시는걸로 확인됩니다.
토레용
토레용OP4h ago
혹시 [RES] StatusCode : 403 FORBIDDEN, ResponseBody : {"version":"1.0","traceId":"d6095ce382282093","entityBody":null,"entityType":null,"error":{"code":"FORBIDDEN_REQUEST","message":"Not allowed request"}} 이걸로 다시 확인 좀 부탁드려도 될까요?
OMG
OMG4h ago
동일하네요. 사용하시는 test_sk 가 상점ID 의 테스트키가 아닌데요. 위에 사용하시는 키는 로그인한 개별사용자에게 부여되는 키라고 보시면 됩니다. 상점ID의 테스트키를 확인하셔서 해보시겠어요?
토레용
토레용OP4h ago
여기 상점아이디 encar12 의 키를 사용했습니다.
OMG
OMG4h ago
네 맞습니다. 키 정보가 있어서 일단 삭제했고요. 그런데 api 호출할 때는 다른 키로 확인이 되고 있어서요
토레용
토레용OP4h ago
다시 한번 해보겠습니다.
OMG
OMG4h ago
네! 아 그리고 셀러 등록이시면 post 메소드로 바꿔주세요. 위 요청들은 get메소드로 들어왔습니다.
토레용
토레용OP4h ago
위 api는 셀러 조회를 한것입니다. 셀러 등록을 하고 등록이 잘 되었는지 확인하려고 조회를 했는데
OMG
OMG4h ago
네 그럼 키만 다시 한번 체크해주시면 됩니다
토레용
토레용OP4h ago
[RES] StatusCode : 200 OK, ResponseBody : {"version":"1.3","traceId":"111062f261124aa6","entityBody":{"hasMore":false,"size":0,"nextCursor":null,"items":[]},"entityType":"seller-list","error":null} 이번에는 이렇게 나왔는데 그럼 제대로 호출된거죠?
OMG
OMG4h ago
네 정상적으로 호출되었습니다
토레용
토레용OP4h ago
근데 키가 주기적으로 변경되나요? 제가 어제 조회해서 넣었는데 오늘 또 바뀐것 같아서요
OMG
OMG4h ago
아뇨 키는 가맹점 요청 아닌 이상 키가 바뀌지는 않습니다.
토레용
토레용OP4h ago
그렇군요~ 셀러 등록은 400이 떨어지는데 [RES] StatusCode : 400 BAD_REQUEST, ResponseBody : eyJlbmMiOiJBMjU2R0NNIiwiaWF0IjoiMjAyNS0wOC0yMlQxMTowMDo0NS4yMDcxOTgyNDgrMDk6MDAiLCJub25jZSI6ImFkYmNhM2YzLTI4MmUtNGQyZi05OWZiLWQyMDJiOWUzYjBhMCIsImFsZyI6ImRpciJ9..a4iDXzF73fXLb328.p_VqvyClb3IoBNfmR2hO3w_sM82fM8ADm7R5zMOB18EV9Dof-fX1LJopVsM87z1gvnxpqAic5MC4XLzlHS58AcdlFgfVRPufyvGZYe8tLmecHhwl08uzt_k8ndnbzUCi0OtkkjZux2HQRws-Ad1p9dx7gWRo5Mmz73jGnVya-vJuvU3qwL9atKjxDqeI_Nwg2radxAo25oEk7w0703bHlL7lZmZQ2--Bvbr-Tgqe9H39jck2Uh3H2Uy73Z4U-7Yc6O8NObV3EGp4ZG4YYOo.6AIDxv1u4Svq_oMpAc_mDQ 이렇게만 응답이 오는데 확인 가능하실까요?
Minsu Kim
Minsu Kim4h ago
복호화 해보셨나요?
토레용
토레용OP4h ago
이게 정상 응답인가요? 200일때만 복호화가 되게 처리해서요
Minsu Kim
Minsu Kim4h ago
오류도 무조건 복호화를 하셔야 오류 정보 확인이 되실거라서요
OMG
OMG3h ago
request body 에 account 오브젝트 파라미터명을 잘못 전달 주셨네요. 확인해보시겠어요?
토레용
토레용OP3h ago
확인해보겠습니다
OMG
OMG3h ago
account.bankCode, account.accountNumber, account.holderName 입니다. 위에는 name, bank, code 로 주셨어요.

Did you find this page helpful?