protos.procedure.PromotionOptionContract
idstring
productConfiguration object
productIdstring
productTitlestring
optionIdstring
optionTitlestring
optionPrice object
amount object
valueint32
currencystring
suppliedAmount object
과세 공급가액
valueint32
currencystring
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
valueint32
currencystring
vatAmount object
부가가치세
valueint32
currencystring
taxationenum
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
optionTypeenum
Possible values: [ProductOptionType_UNKNOWN, SINGLE, GROUP, CONSULTATION]
discountedPrice object
amount object
valueint32
currencystring
suppliedAmount object
과세 공급가액
valueint32
currencystring
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
valueint32
currencystring
vatAmount object
부가가치세
valueint32
currencystring
taxationenum
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
badgesenum[]
뱃지 목록 (int32 value 전달) ※ 반드시 KEY가 아닌 VALUE(int32)를 전달해야 합니다.| KEY (참고용) | VALUE (전달값) | DESCRIPTION | |---|---|---| | Badge_UNKNOWN | 0 | - | | NEW | 1 | 신규 | | POPULAR | 2 | 인기 | | RECOMMENDED | 3 | 추천 |
Possible values: [Badge_UNKNOWN, NEW, POPULAR, RECOMMENDED]
protos.procedure.PromotionOptionContract
{
"id": "string",
"productConfiguration": {
"productId": "string",
"productTitle": "string",
"optionId": "string",
"optionTitle": "string",
"optionPrice": {
"amount": {
"value": 0,
"currency": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
},
"optionType": "ProductOptionType_UNKNOWN"
},
"discountedPrice": {
"amount": {
"value": 0,
"currency": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
},
"badges": 0
}