---
title: "ProductDemandCostByDiscount"
slug: "common-apidatatype-productdemandcostbydiscount"
updated: 2026-04-23T08:55:19Z
published: 2026-04-23T09:02:06Z
canonical: "api.ncloud-docs.com/common-apidatatype-productdemandcostbydiscount"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ProductDemandCostByDiscount

<p class="platform-info type-classic-vpc">Classic/VPC 환경에서 이용 가능합니다.</p>

할인 금액이 반영된 상품 청구 비용입니다.

## 구문 <a name="구문"></a>
구문은 다음과 같습니다.

```Java
private String memberNo;
private String demandMonth;
private ProductDemandType productDemandType;
private Double promiseDiscountAmount;
private Double promotionDiscountAmount;
private Double etcDiscountAmount;
private Double productDiscountAmount;
private Double creditDiscountAmount;
private Double defaultAmount;
private Double useAmount;
private Double demandAmount;
private Date writeDate;
private Double memberPriceDiscountAmount;
private Double memberPromiseDiscountAddAmount;
private Integer discountAppliedCount;
private ArrayList<AppliedCreditHistory> appliedCreditHistoryList;
private ArrayList<AppliedProductDiscountHistory> appliedProductDiscountHistoryList;
private CommonCode payCurrency;
```

## 필드 <a name="필드"></a>
필드에 대한 설명은 다음과 같습니다. 

| 필드                        | 타입  | 필수 여부                      | 설명                   |
| ------------------------------ | -------- | ------------------------ | ---------------------- |
| `memberNo`                    | String      | Required                   | 회원 번호                       |
| `demandMonth`                    | String      | Required                   | 청구 월              |
| `productDemandType`                    | [ProductDemandType](/docs/common-vapidatatype-ProductDemandType)      | Required               | 상품 청구 유형    |
| `promiseDiscountAmount`                    | Double      | Required                   | 약정 할인 금액         |
| `promotionDiscountAmount`                    | Double      | Required                   | 프로모션 할인 금액|
| `etcDiscountAmount`                    | Double      | Required                   | 기타 할인 금액                  |
| `productDiscountAmount`                    | Double      | Required                   | 상품 할인 금액          |
| `creditDiscountAmount`                    | Double      | Required                   | 크레딧 할인 금액          |
| `defaultAmount`                    | Double      | Required                   | 위약 금액                                |
| `useAmount`                    | Double      | Required                   | 사용 금액                                      |
| `demandAmount`                    | Double      | Required                   | 청구 금액                              |
| `writeDate`      | Date      | Required                   | 작성 일시(YYYY-MM-DDThh:mm:ssZ)   |
| `memberPriceDiscountAmount`                    | Double      | Required |  회원 요금제 할인 금액              |
| `memberPromiseDiscountAddAmount`               | Double      | Required |  회원 약정 요금제 할인 금액  |
| `discountAppliedCount`                    | Integer      | Required  |  해당 상품에 당월 적용된 상품 할인 수  |
| `appliedCreditHistoryList`                 | List&lt;[AppliedCreditHistory](/docs/common-vapidatatype-appliedcredithistory)&gt;       | Required                   | 적용된 크레딧 이력 목록  |
| `appliedProductDiscountHistoryList`                 | List&lt;[AppliedProductDiscountHistory](/docs/common-vapidatatype-appliedproductdiscounthistory)&gt;       | Required                   | 적용된 상품 할인 이력 목록  |
| `payCurrency`                       | [CommonCode](/docs/common-vapidatatype-commoncode)       | Required                  | 결제 통화  |
