Promotion(uuid: String = "", name: String = "", displayName: String = "", description: String = "", longDescription: String = "", redemptionMethod: String = "", checkLevel: Boolean = false, applies: Boolean = false, percentOff: Int = 0, discountAmountInCents: Int? = 0)
A Promotion is configured in Canopy. They will be applied to an Order when the user qualifies for the affiliation associated with the Promotion.