getProductDiscountHistoryList
    • PDF

    getProductDiscountHistoryList

    • PDF

    Article Summary

    개요

    계정별 부여된 Product Discount의 현황과 각 Product Discount의 사용 내역을 조회합니다.

    요청

    요청 파라미터

    파라미터명필수 여부타입제약 사항설명
    pageNoNoInteger페이지 번호
    pageSizeNoInteger
  • 페이지 사이즈
  • default: 1000
  • max: 1000
  • discountNoList.NNoList<String>
  • 조회할 상품할인 번호 입력
  • 미 입력 시 상품 할인의 사용 이력 노출
  • 상품 할인 번호는 getDiscountList API에서 확인 가능
  • isOrganizationNoBooleanOrganization 계정 통합 조회 여부
    (Organization 마스터일 경우 사용 가능)
    isOrganization, isPartner가 모두 true일 경우 에러가 응답됨
    isPartnerNoBoolean파트너계정 조회 여부
    (파트너 대표일 경우 사용 가능)
    isOrganization, isPartner가 모두 true일 경우 에러가 응답됨
    startMonthNoString조회 시작 월 (yyyyMM)
    <예시> 202001
    endMonthNoString조회 종료 월 (yyyyMM)
    <예시> 202001
    memberNoListNoList<String>
  • 회원 번호 리스트
  • (Organization 마스터 또는 파트너 대표 계정일 경우 사용 가능)
  • responseFormatTypeNoString
  • 응답 결과의 포맷 타입
  • Options: xml | json
  • Default: xml
  • 응답

    응답 바디

    예시

    요청 예시

    GET {API_URL}/discount/getProductDiscountHistoryList
    ?pageNo=1&pageSize=2
    

    응답 예시

    <?xml version="1.0" encoding="UTF-8"?>
    <getProductDiscountHistoryListResponse>
    	<requestId>5bf26617-****-****-****-63497ba24e8a</requestId>
    	<returnCode>0</returnCode>
    	<returnMessage>success</returnMessage>
    	<totalRows>1</totalRows>
    	<productDiscountHistoryList>
    		<productDiscountHistory>
    			<memberNo>*****</memberNo>
    			<productDiscount>
    				<discountNo>9694</discountNo>
    				<productDiscountName>product-discount-test</productDiscountName>
    				<discountRate>10.0</discountRate>
    				<discountCondition>false</discountCondition>
    				<minimumAmount>0</minimumAmount>
    				<maximumDiscountAmount>0</maximumDiscountAmount>
    				<validityStartMonth>202212</validityStartMonth>
    				<validityEndMonth>202212</validityEndMonth>
    				<eligibleProductDemandTypeList>
    					<productDemandType>
    						<code>SCMTR</code>
    						<codeName>Security Monitoring</codeName>
    						<regionCode>KR</regionCode>
    					</productDemandType>
    					<productDemandType>
    						<code>GDNS</code>
    						<codeName>Global DNS</codeName>
    						<regionCode>COM</regionCode>
    					</productDemandType>
    				</eligibleProductDemandTypeList>
    				<payCurrency>
    					<code>KRW</code>
    					<codeName>South Korea Won</codeName>
    				</payCurrency>
    			</productDiscount>
    			<productDiscountUseHistoryList>
    				<productDiscountUseHistory>
    					<useMonth>202212</useMonth>
    					<productDemandType>
    						<code>SCMTR</code>
    						<codeName>Security Monitoring</codeName>
    						<regionCode>KR</regionCode>
    					</productDemandType>
    					<discountTargetAmount>2180930</discountTargetAmount>
    					<discountAppliedAmount>218090</discountAppliedAmount>
    				</productDiscountUseHistory>
    				<productDiscountUseHistory>
    					<useMonth>202212</useMonth>
    					<productDemandType>
    						<code>GDNS</code>
    						<codeName>Global DNS</codeName>
    						<regionCode>COM</regionCode>
    					</productDemandType>
    					<discountTargetAmount>690</discountTargetAmount>
    					<discountAppliedAmount>60</discountAppliedAmount>
    				</productDiscountUseHistory>
    			</productDiscountUseHistoryList>
    		</productDiscountHistory>
    	</productDiscountHistoryList>
    </getProductDiscountHistoryListResponse>
    

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.