soqlehsoqleh
soqlehsoqleh2y ago

정산하기 기능 문의

테스트키로 아래와 같이 api를 호출했는데 GET https://api.tosspayments.com/v1/settlements?startDate=2023-04-10&endDate=2023-04-20 결과 코드 등은 정상적으로 200이 떨어지는데 Body data가 비어있습니다. 제가 정산조회를 위해 먼저 테스트 진행한 결제 정보는 아래와 같습니다. [1] 30000원 결제 oYwn6qbDZOAQ92ymxN34YDApY4N1mpVajRKXvdk4El1Bp0J5 23-4-18 11:25:12 [2]전체취소 "paymentKey": "oYwn6qbDZOAQ92ymxN34YDApY4N1mpVajRKXvdk4El1Bp0J5", "requestedAt": "2023-04-18T11:17:34+09:00", "approvedAt": "2023-04-18T11:25:12+09:00", [3] 30000원 결제 AK6k75XwlOyL0qZ4G1VOPBepbAWoGwroWb2MQYgmBDPdR9px" "requestedAt": "2023-04-18T11:31:27+09:00", "approvedAt": "2023-04-18T11:36:48+09:00", [4]10000원 부분취소 AK6k75XwlOyL0qZ4G1VOPBepbAWoGwroWb2MQYgmBDPdR9px", "requestedAt": "2023-04-18T11:31:27+09:00", "approvedAt": "2023-04-18T11:36:48+09:00", [5] 20000원 결제 "k2WNa0EMg4Gv6LjeKD8apYNK9lQwNrwYxAdXy19qpobJmB7P", "requestedAt": "2023-04-18T11:38:39+09:00", "approvedAt": "2023-04-18T11:39:41+09:00", [6] 16000원 정기 결제 "paymentKey": "WjDM1PvGzZ0RnYX2w532wxR9R6GQL1VNeyqApQEJmKBaOo47", "requestedAt": "2023-04-18T11:45:12+09:00", "approvedAt": "2023-04-18T11:45:12+09:00", [7]16000원 정기 결제 "paymentKey": "y0E4Dv5qpMGjLJoQ1aVZ2BlDwzQ7mPVw6KYe2RNgOWznZb7B", "requestedAt": "2023-04-18T11:46:26+09:00", "approvedAt": "2023-04-18T11:46:26+09:00", [8] [5]에 대한 6000원 부분 취소 "paymentKey": "k2WNa0EMg4Gv6LjeKD8apYNK9lQwNrwYxAdXy19qpobJmB7P", "requestedAt": "2023-04-18T11:38:39+09:00", "approvedAt": "2023-04-18T11:39:41+09:00", [9] [7]dsagasdgsdg_billing_2에 대한 6000원 부분 취소 "paymentKey": "y0E4Dv5qpMGjLJoQ1aVZ2BlDwzQ7mPVw6KYe2RNgOWznZb7B", 총 일반 결제 [1]30000원 - [2]전체 취소 = 0원 [3] 30000원 결제 - [4] 부분취소 10000원 = 20000원 [5] 20000원 결제 - [8]6000원 부분 취소 = 14000원 [6] 16000원 정기 결제 = 16000원 [7] 16000원 정기 결제 - [9]6000원 부분 취소 = 10000원
9 Replies
토스페이먼츠 BOT
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
soqlehsoqleh
soqlehsoqlehOP2y ago
settlement api 호출 시 응답값은 아래와 같습니다. body는 비어있습니다. code:200 body: header📅 Tue, 18 Apr 2023 07:01:33 GMT content-type: application/json content-length: 2 vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers,Origin,Access-Control-Request-Method,Access-Control-Request-Headers access-control-allow-credentials: true access-control-allow-methods: POST, GET, OPTIONS, DELETE access-control-max-age: 3600 access-control-allow-headers: Origin, Content-Type, Accept, X-Requested-With, Key, Authorization, Referer-Policy, x-secure-keyboard-id, x-secure-keyboard-fields, sentry-trace, x-tosspayments-device-id, x-tosspayments-session-id, x-publickey-id, tosspayments-test-code, tosspayments-mid, idempotency-key referrer-policy: no-referrer-when-downgrade x-tosspayments-trace-id: 1cf4c950e0cfa572b4c7f9cc0c764891 x-content-type-options: nosniff x-xss-protection: 1; mode=block cache-control: no-cache, no-store, max-age=0, must-revalidate pragma: no-cache expires: 0 strict-transport-security: max-age=31536000 server: tc x-envoy-upstream-service-time: 104 raw:Response{protocol=h2, code=200, message=, url=https://api.tosspayments.com/v1/settlements?startDate=2023-04-10&endDate=2023-04-20}
이실장
이실장2y ago
테스트키로 진행하셨나요?
soqlehsoqleh
soqlehsoqlehOP2y ago
네 테스트키로 진행했습니다. 테스트 키로는 정산을 확인할 방법은 없을까용?
이실장
이실장2y ago
테스트 결제건은 실제 정산이 안되기 때문에 확인이 안됩니다. 라이브 결제테스트 및 취소 후 확인해주셔야해요
soqlehsoqleh
soqlehsoqlehOP2y ago
네~ 알겠습니다.
이실장
이실장2y ago
아니면 이걸로 테스트해보시면 됩니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?