Chan Kim
Chan Kim3y ago

정산 조회시, transactionKey가 null값인 경우.

실데이터에서 정산 객체에서 transactionKey값이 null인 경우가 확인됩니다. 환불의 경우 transactionKey값이 null인 경우도 있고 아닌 경우도 있는데 이를 어떻게 해석해야 할까요? paymentKey는 환불때문에 Unique키가 아닌지라, 대사 작업에서 transactionKey값을 기준으로 갈까 고민했는데, 이를 사용하면 안 될까요?
11 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee3y ago
null 인 샘플을 알려주시면 확인해 보겠습니다.
이실장
이실장3y ago
xpay사용하시나요 ? 아니면 환불을 상점관리자에서 진행하셨나요/. ?
Kimoon Lee
Kimoon Lee3y ago
혹시 해당 API 를 언제 호출하신 건가요? 지금 확인해 보니 정상적으로 보이는 것 같아서요.
Chan Kim
Chan KimOP3y ago
저는 서버단이고, 해당 내용은 APP의 개발팀 쪽에서 TOSS랑 데이터를 주고 받은 뒤, 저희에게 주신 내용이라 디테일한 내용은 잘 모르겠습니다. APP 담당자 분과 다시 확인해보겠습니다. transactionKey가 현재는 null이 아닌 것으로 보이신다는 말씀이시죠?
Kimoon Lee
Kimoon Lee3y ago
네 맞습니다.
김차장
김차장3y ago
curl --request GET \ --url 'https://api.tosspayments.com/v1/settlements?startDate=2023-05-09&endDate=2023-05-09' \ --header 'Authorization: Basic {base64 apiKey}' 저도 호출해봤는데 잘 나옵니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
Chan Kim
Chan KimOP3y ago
APP쪽이랑 이야기를 나눠보니, API로 환불하면 transaction key가 유효하고, 상점관리자라는 웹 인터페이스에서 환불하면 transactionKey가 null 이라고 합니다. // 이렇게 답변을 받긴 했습니다. 토스 측 담당자랑 확인한 내용이라고 하네요..
유부장
유부장3y ago
안녕하세요 이곳에서 문의주실때는 거래건을 특정 주시지는 않았던것 같습니다. 거래건 특정해서 다시 문의 가능 하실까요? 여기에서의 답변은, 정산대사의 전반적인 거래에서, transactionKey 누락은 없는것으로 보인다 라는 답변 이었던것 같아서요. @chankim9270 답변이 되셨을까요?
Chan Kim
Chan KimOP3y ago
https://discord.com/channels/864296203746803753/1108994363150848010 여기서 답변 확인했습니다. 감사합니다.

Did you find this page helpful?