pub struct Discount {
pub checkout_session: Option<String>,
pub customer: Option<Expandable<Customer>>,
pub end: Option<Timestamp>,
pub id: DiscountId,
pub invoice: Option<String>,
pub invoice_item: Option<String>,
pub promotion_code: Option<Expandable<PromotionCode>>,
pub source: DiscountSource,
pub start: Timestamp,
pub subscription: Option<String>,
pub subscription_item: Option<String>,
}Expand description
A discount represents the actual application of a coupon or promotion code. It contains information about when the discount began, when it will end, and what it is applied to.
Related guide: Applying discounts to subscriptions.
For more details see <https://stripe.com/docs/api/discounts/object>.
Fields§
§checkout_session: Option<String>The Checkout session that this coupon is applied to, if it is applied to a particular session in payment mode. Will not be present for subscription mode.
customer: Option<Expandable<Customer>>The ID of the customer associated with this discount.
end: Option<Timestamp>If the coupon has a duration of repeating, the date that this discount will end.
If the coupon has a duration of once or forever, this attribute will be null.
id: DiscountIdThe ID of the discount object.
Discounts cannot be fetched by ID.
Use expand[]=discounts in API calls to expand discount IDs in an array.
invoice: Option<String>The invoice that the discount’s coupon was applied to, if it was applied directly to a particular invoice.
invoice_item: Option<String>The invoice item id (or invoice line item id for invoice line items of type=‘subscription’) that the discount’s coupon was applied to, if it was applied directly to a particular invoice item or invoice line item.
promotion_code: Option<Expandable<PromotionCode>>The promotion code applied to create this discount.
source: DiscountSource§start: TimestampDate that the coupon was applied.
subscription: Option<String>The subscription that this coupon is applied to, if it is applied to a particular subscription.
subscription_item: Option<String>The subscription item that this coupon is applied to, if it is applied to a particular subscription item.