@model IEnumerable @{ ViewData["Title"] = "Shipping Rates"; }

Shipping Rates

@if (Model.Any()) {
@foreach (var rate in Model) { }
Name Country Weight Range (g) Price Delivery Days Status Actions
@rate.Name @if (!string.IsNullOrEmpty(rate.Description)) {
@rate.Description }
@rate.Country @rate.MinWeight - @rate.MaxWeight £@rate.Price @rate.MinDeliveryDays - @rate.MaxDeliveryDays days @if (rate.IsActive) { Active } else { Inactive }
Edit
@Html.AntiForgeryToken()
@foreach (var rate in Model) {
@rate.Name
@if (rate.IsActive) { Active } else { Inactive }
@if (!string.IsNullOrEmpty(rate.Description)) {

@rate.Description

}
Country @rate.Country
Price £@rate.Price
Weight Range @rate.MinWeight - @rate.MaxWeight g
Delivery @rate.MinDeliveryDays - @rate.MaxDeliveryDays days
Edit Shipping Rate
@Html.AntiForgeryToken()
}
} else {

No shipping rates configured. Add your first shipping rate.

}
Shipping Information

Configure shipping rates based on weight ranges and destination countries.

  • Weight ranges are in grams
  • Rates are automatically calculated based on order weight
  • The cheapest applicable rate is selected for customers
  • Set rates as inactive to temporarily disable them