diff --git a/13/umbraco-commerce/key-concepts/shipping-providers.md b/13/umbraco-commerce/key-concepts/shipping-providers.md index a2d30bf6dd8..d1b2b80285d 100644 --- a/13/umbraco-commerce/key-concepts/shipping-providers.md +++ b/13/umbraco-commerce/key-concepts/shipping-providers.md @@ -26,16 +26,16 @@ public class MyShippingProvider : ShippingProviderBase`. `TSettings` is the type of a Plain Old Class Object (POCO) model class representing the Shipping Providers settings. The class must be decorated with `ShippingProviderAttribute` which defines the Shipping Providers `alias`, `name` and `description`, and can also specify an `icon` to be displayed in the Umbraco Commerce backoffice. +All Shipping Providers inherit from a base class `ShippingProviderBase`. `TSettings` is the type of a Plain Old Class Object (POCO) model class representing the Shipping Provider's settings. The class must be decorated with `ShippingProviderAttribute` which defines the Shipping Providers `alias`, `name` and `description`, and can also specify an `icon` to be displayed in the Umbraco Commerce backoffice. The settings class consists of a series of properties, each decorated with a `ShippingProviderSettingAttribute` defining a name, description, and possible angular editor view file. These will all be used to dynamically build an editor interface for the given settings in the backoffice.