@model EditSubscriptionDiscountModel @{ ViewData["Title"] = "Edit Discount"; }

Edit Discount

@if (Model.AppliesToProducts != null) { var index = 0; @foreach (var product in Model.AppliesToProducts) { index++; } }
Stripe Coupon Details
Coupon ID:
@Model.StripeCouponId
@if (!string.IsNullOrEmpty(Model.Name)) {
Name:
@Model.Name
}
Discount:
@if (Model.PercentOff.HasValue) { @Model.PercentOff% off } else if (Model.AmountOff.HasValue) { $@(Model.AmountOff / 100m) off @if (!string.IsNullOrEmpty(Model.Currency)) { (@Model.Currency.ToUpper()) } }
Duration:
@Model.Duration @if (Model.DurationInMonths.HasValue) { (@Model.DurationInMonths months) }
@if (Model.AppliesToProducts != null && Model.AppliesToProducts.Count != 0) {
Applies To Products:
    @foreach (var product in Model.AppliesToProducts) {
  • @product.Value
  • }
} else if (Model.StripeProductIds != null && Model.StripeProductIds.Count != 0) {
Applies To Products:
    @foreach (var productId in Model.StripeProductIds) {
  • @productId
  • }
}
Bitwarden Configuration
Cancel