Skip to content

CreatePercentDiscountInput

CreatePercentDiscountInput = object & Record<string, unknown>

Defined in: sdks/hepsiburada/src/types/promotion.ts:40

Body for promotions.createPercentDiscount() — the diskonto spec’s “Sepete % İndirimi Oluşturma” request. Undocumented fields pass through.

optional conditionAmount?: number

Minimum cart amount for the discount to apply.

optional conditionCategories?: string[]

Category ids the campaign applies to.

optional conditionSkus?: string[]

SKUs the campaign applies to.

optional discountPercentage?: number

Percentage discount to apply.

optional endDate?: string

Campaign end date-time (ISO 8601).

optional maxCartCount?: number

Maximum number of carts the campaign applies to.

optional maxDiscountAmount?: number

Maximum discount amount that can be applied.

optional name?: string

Campaign name shown to the seller.

optional oneTimeUsage?: boolean

Whether the campaign is one-time-use per customer.

optional startDate?: string

Campaign start date-time (ISO 8601).

Unofficial. Lonca is an independent, community-maintained project — not affiliated with, endorsed by, or supported by Trendyol, Hepsiburada, or any other marketplace. All marketplace names and trademarks belong to their respective owners.