# PromotionEffectInput

input type

No further notes.

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `kind` | [PromotionEffectType](/types/PromotionEffectType/) `PromotionEffectType!` | yes | No further notes. |
| `percentPpm` | [Int](/types/#scalars) | no | No further notes. |
| `amountMinor` | [Int](/types/#scalars) | no | No further notes. |
| `target` | [PromotionEffectTarget](/types/PromotionEffectTarget/) | no | No further notes. |
| `unitPriceMinor` | [Int](/types/#scalars) | no | No further notes. |
| `buyQty` | [Int](/types/#scalars) | no | No further notes. |
| `getQty` | [Int](/types/#scalars) | no | No further notes. |
| `getScope` | [PromotionBogoScope](/types/PromotionBogoScope/) | no | No further notes. |
| `getProductScope` | [PromotionProductScopeInput](/types/PromotionProductScopeInput/) | no | No further notes. |
| `benefitPercentPpm` | [Int](/types/#scalars) | no | No further notes. |
| `benefitAmountMinor` | [Int](/types/#scalars) | no | No further notes. |
| `components` | [PromotionBundleComponentInput](/types/PromotionBundleComponentInput/) `[PromotionBundleComponentInput!]` | no | No further notes. |
| `giftVariantId` | [ID](/types/#scalars) | no | No further notes. |
| `qty` | [Int](/types/#scalars) | no | No further notes. |
