coupang
GET/v2/providers/openapi/apis/api/v1/revenue-historyv1

매출내역 조회

# 01

요약

API 적용 가능한 구매자 사용자 지역 : 한국 매출인식일(구매확정일 or 배송완료 + 7일)을 기준으로 상세한 매출 내역을 조회할 수 있습니다.

# 02

상세

API 적용 가능한 구매자 사용자 지역: 한국

매출인식일(구매확정일 or 배송완료 + 7일)을 기준으로 상세한 매출 내역을 조회할 수 있습니다.

Path

GET

/v2/providers/openapi/apis/api/v1/revenue-history

Example Endpoint

https://api-gateway.coupang.com/v2/providers/openapi/apis/api/v1/revenue-history?vendorId=A00012345&recognitionDateFrom=2019-10-01&recognitionDateTo=2019-10-30&token=&maxPerPage=

Request Parameters

Query String Parameter

Name Required Type Description
vendorId O String
판매자 ID
쿠팡에서 업체에게 발급한 고유 코드
예) A00012345
recognitionDateFrom O String
매출인식 시작일
최대 31일 이내로 입력
형식 : YYYY-MM-dd
recognitionDateTo O String
매출인식 종료일
최대 31일 이내로 입력
형식 : YYYY-MM-dd
token O String
다음 페이지 조회를 위한 token값
다음 페이지를 호출하기 위한 토큰값
(첫 페이지 조회 시에는'token='까지만 입력)
maxPerPage   Number
페이지당 최대 호출개수
기본값: 50, 최소값 :1, 최대값 : 50

Request Example

 
not require body

Response Message

Name Type Description
code Number
서버 응답 코드
message String
detail info
data Array
결과리스트
결과가 없을 때는 빈 리스트가 리턴
  orderId Number
주문번호
  saleType String
항목구분
Status Description
SALE 주문 건
REFUND 반품 건
  saleDate String
결제완료일
형식 : YYYY-MM-dd
  recognitionDate String
매출인식일
형식 : YYYY-MM-dd
'배송완료 + 7day' 또는 '구매확정'
  settlementDate String
지급예정일
형식 : YYYY-MM-dd
  finalSettlementDate String
유보액지급 예정일
형식 : YYYY-MM-dd
주 단위 정산에만 사용
  deliveryFee Object
배송비 관련 상세 안내
    amount Number
총 배송비
총 배송비 : 기본배송비 + 도서산간배송비
    fee Number
총 배송비 수수료
    feeVat Number
총 배송비 부가가치세
    feeRatio Number
배송비 수수료율 (%)
    settlementAmount Number
배송비 정산 대상액
정산 대상액 : 총 배송비 - 배송비 수수료 - 배송비 부가가치세
    baseAmount Number
기본배송비
    baseFee Number
기본배송비 수수료
    baseFeeVat Number
기본배송비 부가가치세
    remoteAmount Number
도서산간 배송비
    remoteFee Number
도서산간 배송비 수수료
    remoteFeeVat Number
도서산간 배송비 부가가치세
  items Array
주문상품별 정산금액 상세
    taxType String
과세여부
    productId Number
노출상품 ID
머지(결합)와 분리 등으로 언제든 변경될 수 있는 ID로서, 정산을 대사할때 key로 활용 불가
    productName String
노출상품명
    vendorItemId Number
옵션 ID
쿠팡의 가장 작은 상품 단위. (상품 수정, 반품 등에서 활용 되는 단위) 
변경되지 않으며, 가장 작은 단위이기 때문에 key로 사용
    vendorItemName String
옵션명
    salePrice Number
총 판매가
수량이 반영된 총 판매가
    quantity Number
수량
    coupangDiscountCoupon Number
쿠팡지원할인금액
    discountCouponPolicyAgreement Boolean
쿠팡지원 할인쿠폰 동의여부
    saleAmount Number
매출금액
매출금액 = 판매액 - 쿠팡지원할인
    sellerDiscountCoupon Number
판매자할인쿠폰
    downloadableCoupon Number
다운로드 쿠폰
    serviceFee Number
서비스 이용료
    serviceFeeVat Number
서비스 이용 부가가치세
    serviceFeeRatio Number
서비스이용율(%, VAT별도)
    settlementAmount Number
정산금액
정산금액 = 매출금액 - (서비스이용료 + 서비스이용VAT)
    couranteeFeeRatio Number
쿠런티 이용료(%)
    couranteeFee Number
쿠런티 이용료(금액)
    couranteeFeeVat Number
쿠런티 이용 부가가치세
    externalSellerSkuCode String
셀러 상품 관리코드
    storeFeeDiscount Number
셀러 스토어 이용료 할인 금액
    storeFeeDiscountVat Number
셀러 스토어 이용료 부가세
hasNext Boolean
다음페이지에 데이터 존재 여부
nextToken String
다음 페이지를 조회하기위한 토큰 값

Response Example

{
    "code": 200,
    "message": "OK",
    "data": [
        {
            "orderId": 28000048862315,
            "saleType": "REFUND",
            "saleDate": "2019-09-06",
            "recognitionDate": "2019-10-02",
            "settlementDate": "2019-11-21",
            "finalSettlementDate": "2019-11-21",
            "deliveryFee": {
                "amount": 0,
                "fee": 0,
                "feeVat": 0,
                "feeRatio": 3,
                "settlementAmount": 0,
                "baseAmount": 0,
                "baseFee": 0,
                "baseFeeVat": 0,
                "remoteAmount": 0,
                "remoteFee": 0,
                "remoteFeeVat": 0
            },
            "items": [
                {
                    "taxType": "TAX",
                    "productId": 294693352,
                    "productName": "gtest 테스트 비정품잉크",
                    "vendorItemId": 5307184135,
                    "vendorItemName": "gtest 테스트 비정품잉크, 1개, 블랙",
                    "salePrice": 300,
                    "quantity": 2,
                    "coupangDiscountCoupon": 0,
                    "discountCouponPolicyAgreement": false,
                    "saleAmount": 300,
                    "sellerDiscountCoupon": 0,
                    "downloadableCoupon": 0,
                    "serviceFee": 22,
                    "serviceFeeVat": 2,
                    "serviceFeeRatio": 7.0,
                    "settlementAmount": 276,
                    "couranteeFeeRatio": 0,
                    "couranteeFee": 0,
                    "couranteeFeeVat": 0,
                    "storeFeeDiscountVat": 0,
                    "storeFeeDiscount": 0,
                    "externalSellerSkuCode": ""
                },
                {
                    "taxType": "TAX",
                    "productId": 294692050,
                    "productName": "gtest 테스트 훈제란",
                    "vendorItemId": 5307179471,
                    "vendorItemName": "gtest 테스트 훈제란, 1개, 500g",
                    "salePrice": 100,
                    "quantity": 1,
                    "coupangDiscountCoupon": 0,
                    "discountCouponPolicyAgreement": false,
                    "saleAmount": 100,
                    "sellerDiscountCoupon": 0,
                    "downloadableCoupon": 0,
                    "serviceFee": 10,
                    "serviceFeeVat": 1,
                    "serviceFeeRatio": 10.0,
                    "settlementAmount": 89,
                    "couranteeFeeRatio": 0,
                    "couranteeFee": 0,
                    "couranteeFeeVat": 0,
                    "storeFeeDiscountVat": 0,
                    "storeFeeDiscount": 0,
                    "externalSellerSkuCode": ""
                }
            ]
        },
        {
            "orderId": 2000050175528,
            "saleType": "SALE",
            "saleDate": "2019-09-26",
            "recognitionDate": "2019-10-03",
            "settlementDate": "2019-11-21",
            "finalSettlementDate": "2019-11-21",
            "deliveryFee": {
                "amount": 0,
                "fee": 0,
                "feeVat": 0,
                "feeRatio": 3,
                "settlementAmount": 0,
                "baseAmount": 0,
                "baseFee": 0,
                "baseFeeVat": 0,
                "remoteAmount": 0,
                "remoteFee": 0,
                "remoteFeeVat": 0
            },
            "items": [
                {
                    "taxType": "TAX",
                    "productId": 290865426,
                    "productName": "쁘띠드엔 ㅇㅇ",
                    "vendorItemId": 5291775079,
                    "vendorItemName": "쁘띠드엔 ㅇㅇ, 남아, L(7호)",
                    "salePrice": 200,
                    "quantity": 1,
                    "coupangDiscountCoupon": 0,
                    "discountCouponPolicyAgreement": false,
                    "saleAmount": 200,
                    "sellerDiscountCoupon": 0,
                    "downloadableCoupon": 0,
                    "serviceFee": 21,
                    "serviceFeeVat": 2,
                    "serviceFeeRatio": 10.5,
                    "settlementAmount": 177,
                    "couranteeFeeRatio": 0,
                    "couranteeFee": 0,
                    "couranteeFeeVat": 0,
                    "storeFeeDiscountVat": 0,
                    "storeFeeDiscount": 0,
                    "externalSellerSkuCode": ""
                }
            ]
        },
        {
            "orderId": 0,
            "saleType": "SALE",
            "saleDate": "2019-10-31",
            "recognitionDate": "2019-10-31",
            "settlementDate": "2019-11-21",
            "finalSettlementDate": "2019-11-21",
            "deliveryFee": {
                "amount": 0,
                "fee": 0,
                "feeVat": 0,
                "feeRatio": 3,
                "settlementAmount": 0,
                "baseAmount": 0,
                "baseFee": 0,
                "baseFeeVat": 0,
                "remoteAmount": 0,
                "remoteFee": 0,
                "remoteFeeVat": 0
            },
            "items": [
                {
                    "taxType": "",
                    "productId": 0,
                    "productName": "",
                    "vendorItemId": 0,
                    "vendorItemName": "",
                    "salePrice": 0,
                    "quantity": 0,
                    "coupangDiscountCoupon": 0,
                    "discountCouponPolicyAgreement": false,
                    "saleAmount": 0,
                    "sellerDiscountCoupon": 0,
                    "downloadableCoupon": 0,
                    "serviceFee": 0,
                    "serviceFeeVat": 0,
                    "serviceFeeRatio": null,
                    "settlementAmount": 0,
                    "couranteeFeeRatio": 0,
                    "couranteeFee": 0,
                    "couranteeFeeVat": 0,
                    "storeFeeDiscountVat": 0,
                    "storeFeeDiscount": 0,
                    "externalSellerSkuCode": ""
                }
            ]
        }
    ],
    "hasNext": false,
    "nextToken": ""
}

Error Spec

HTTP 상태 코드(오류 유형) 오류 메시지 해결 방법
400 (요청변수확인)

The request is invalid: dateTo: 전일까지만 조회할 수 있습니다. 사용자 입력값 = 2024-08-01

recognitionDateTo 에 전일 날짜까지만 입력했는지 확인합니다.
400 (요청변수확인)

The request is invalid: dateFrom, dateTo: 1달 이내의 범위로만 조회가능합니다. 사용자 입력값 = 2024-06-27, 2024-07-27

한달 이내의 날짜를 입력했는지 확인합니다.
400 (요청변수확인)

Required String parameter 'vendorId' is not present

vendorId 값을 올바르게 입력했는지 확인합니다.
400 (요청변수확인)

The request is invalid: recognitionDateFrom: Invalid format. 'yyyy-MM-dd' 형식을 사용하세요. (예시) '2011-12-03' 사용자 입력값 = ****

recognitionDateFrom 값을 올바르게 입력했는지 확인합니다.
400 (요청변수확인)

The request is invalid: recognitionDateTo: Invalid format. 'yyyy-MM-dd' 형식을 사용하세요. (예시) '2011-12-03' 사용자 입력값 = ****

recognitionDateTo 값을 올바르게 입력했는지 확인합니다.
400 (요청변수확인)

Required String parameter 'token' is not present

token 값을 올바르게 입력했는지 확인합니다.
400 (요청변수확인)

The request is invalid: token: Invalid format. 첫 페이지 호출 시에는 비워두세요. 두 번째 페이지부터는 이전 페이지 응답에 포함된 nextToken 값을 사용해주세요. 사용자 입력값 = *

token 값을 올바르게 입력했는지 확인합니다.

URL API Name

GET_REVENUE_HISTORY