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

매출내역 조회

KRTW
# 01

요약

매출내역 조회

# 02

상세

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

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

경로

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

예시 엔드포인트

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=

URL API Name

GET_REVENUE_HISTORY
# 03

Query 파라미터

NameTypeDescription
vendorId*string
판매자 ID

쿠팡에서 업체에게 발급한 고유 코드

예) A00012345
recognitionDateFrom*string
매출인식 시작일
최대 31일 이내로 입력
형식 : YYYY-MM-dd
recognitionDateTo*string
매출인식 종료일
최대 31일 이내로 입력
형식 : YYYY-MM-dd
token*string
다음 페이지 조회를 위한 token값
다음 페이지를 호출하기 위한 토큰값
(첫 페이지 조회 시에는'token='까지만 입력)
maxPerPagenumber
페이지당 최대 호출개수
기본값: 50, 최소값 :1, 최대값 : 50
# 04

응답 본문

응답 메시지

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

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,
          "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,
          "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": ""
}
# 05

에러 코드

HTTP코드메시지
400HTTP_400Bad Request

오류 사양

HTTP유형오류 메시지해결 방법
400400 (요청변수확인)

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

recognitionDateTo 에 전일 날짜까지만 입력했는지 확인합니다.

400400 (요청변수확인)

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

한달 이내의 날짜를 입력했는지 확인합니다.

400400 (요청변수확인)

Required String parameter 'vendorId' is not present

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

400400 (요청변수확인)

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

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

400400 (요청변수확인)

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

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

400400 (요청변수확인)

Required String parameter 'token' is not present

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

400400 (요청변수확인)

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

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