---
title: "ProductDemandCostByDiscount"
slug: "common-vapidatatype-productdemandcostbydiscount"
updated: 2026-07-23T09:03:56Z
published: 2026-07-23T09:03:56Z
canonical: "api.ncloud-docs.com/common-vapidatatype-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
Classic/VPC 환경에서 이용 가능합니다.
할인 금액이 반영된 상품 청구 비용입니다.
## 구문
구문은 다음과 같습니다.
```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 appliedCreditHistoryList;
private ArrayList appliedProductDiscountHistoryList;
private CommonCode payCurrency;
```
## 필드
필드에 대한 설명은 다음과 같습니다.
| 필드 | 타입 | 필수 여부 | 설명 |
| ------------------------------ | -------- | ------------------------ | ---------------------- |
| `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<[AppliedCreditHistory](/docs/common-vapidatatype-appliedcredithistory)> | Required | 적용된 크레딧 이력 목록 |
| `appliedProductDiscountHistoryList` | List<[AppliedProductDiscountHistory](/docs/common-vapidatatype-appliedproductdiscounthistory)> | Required | 적용된 상품 할인 이력 목록 |
| `payCurrency` | [CommonCode](/docs/common-vapidatatype-commoncode) | Required | 결제 통화 |