# PromotionEffectType

enum

The canned effect kinds (SPEC_REGISTRY row 105 VERBATIM, generated from the contracts PROMOTION_EFFECT_TYPES SoT — anti-drift). FIVE animate; free_gift + free_shipping are the NAMED deferrals — schema-parseable, create-REFUSED (VALIDATION/UNSUPPORTED naming the kind) until their substrate (the line-add side-effect / the shipping charge) exists.

## Values

| Value | Notes |
| --- | --- |
| `percent_off` | No further notes. |
| `amount_off` | No further notes. |
| `fixed_price` | No further notes. |
| `buy_x_get_y` | No further notes. |
| `bundle_combo` | No further notes. |
| `free_gift` | No further notes. |
| `free_shipping` | No further notes. |
