지급대행 기간 조회에서 status 상태값중 "status": "IN_PROGRESS" 이 값은 무엇이죠 ??
@Test
public void 지급대행_조회() {
RestTemplate restTemplate = new RestTemplate();
setHeaders();
try {
String confirmUrl = "https://api.tosspayments.com/v1/payouts/sub-malls/settlements?startDate=2023-08-01&endDate=2023-09-30";
HttpEntity<?> entity = new HttpEntity<>( headers);
ResponseEntity<String> exchange = restTemplate.exchange(confirmUrl, GET, entity, String.class);
String body = exchange.getBody();
아래 리턴값
[ {
"payoutKey": "FPA20230901_000001005676",
"requestId": null,
"subMallId": "ac8a7bc5-8f7f-43bf-b",
"payoutDate": "20230906",
"payoutAmount": 708,
"requestedAt": "20230901113612",
"account": null,
"status": "REQUESTED",
"metadata": null,
"failure": null,
"transferSummary": null
},
{
"payoutKey": "FPA20230831_000001003494",
"requestId": null,
"subMallId": "ec542e49-2400-426e-8",
"payoutDate": "20230901",
"payoutAmount": 50,
"requestedAt": "20230831180116",
"account": null,
"status": "IN_PROGRESS",
"metadata": null,
"failure": null,
"transferSummary": null
}]
payout 객체 값 중
지급대행 상태입니다. 아래와 같은 상태 값을 가질 수 있습니다.
- REQUESTED: 지급이 요청된 상태입니다.
- COMPLETED: 서브몰에 지급이 완료된 상태입니다.
- FAILED: 지급 요청이 실패한 상태입니다.
- CANCELED: 지급 요청을 취소한 상태입니다.
이값 외에 나오는건 무엇인지 모르겠습니다
public void 지급대행_조회() {
RestTemplate restTemplate = new RestTemplate();
setHeaders();
try {
String confirmUrl = "https://api.tosspayments.com/v1/payouts/sub-malls/settlements?startDate=2023-08-01&endDate=2023-09-30";
HttpEntity<?> entity = new HttpEntity<>( headers);
ResponseEntity<String> exchange = restTemplate.exchange(confirmUrl, GET, entity, String.class);
String body = exchange.getBody();
아래 리턴값
[ {
"payoutKey": "FPA20230901_000001005676",
"requestId": null,
"subMallId": "ac8a7bc5-8f7f-43bf-b",
"payoutDate": "20230906",
"payoutAmount": 708,
"requestedAt": "20230901113612",
"account": null,
"status": "REQUESTED",
"metadata": null,
"failure": null,
"transferSummary": null
},
{
"payoutKey": "FPA20230831_000001003494",
"requestId": null,
"subMallId": "ec542e49-2400-426e-8",
"payoutDate": "20230901",
"payoutAmount": 50,
"requestedAt": "20230831180116",
"account": null,
"status": "IN_PROGRESS",
"metadata": null,
"failure": null,
"transferSummary": null
}]
payout 객체 값 중
지급대행 상태입니다. 아래와 같은 상태 값을 가질 수 있습니다.
- REQUESTED: 지급이 요청된 상태입니다.
- COMPLETED: 서브몰에 지급이 완료된 상태입니다.
- FAILED: 지급 요청이 실패한 상태입니다.
- CANCELED: 지급 요청을 취소한 상태입니다.
이값 외에 나오는건 무엇인지 모르겠습니다
