Dynamic Rate Shipping
Dynamic Rate Shipping in Umbraco Commerce.
Dynamic rate shipping in Umbraco Commerce allows you to define a series of ranges from which an order will be checked against. These checks find which range a given order falls within which in turn identifies the rates that apply. For each range, a series of rate options can be configured. Examples include a fixed rate per order, a fixed rate per order item, or percentage-based rates. By combining these configurable ranges, and different rating options it allows you to create a more dynamic algorithm than the basic fixed-rate shipping option.
Configuration
Go to
Settings > Commerce > Stores > {Your Store} > Shipping Methods
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-764fc90c6ed41964148bef12e24f2b699ee6680e%252Fshipping_methods.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=124cda7f&sv=1)
Click
Create Shipping Method
Choose the
Basic
shipping provider
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-5d258b52457da1f431ee4df3363e449a45e2f3a2%252Fcreate_shipping_method.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=5cac9ea2&sv=1)
Chose the
Dynamic
calculation mode option
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-488059666681e6466c53ca42aad9e0b52a916db3%252Fcreate_shipping_method2.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=e602bb03&sv=1)
Populate the shipping method name, alias, sku and optional image and tax rate
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-2d32d5ffcd708bd8774f047186d68015e9ba59df%252Fdynamic_rate_shipping_details.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=c5f0551d&sv=1)
Choose the range unit to base the rates upon
Click
Add Range
to define each range
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-6eb4b553880999672d7a88384a51fca9775e4ccd%252Fdynamic_rate_shipping_rates.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=829a690e&sv=1)
Populate the from and to value of the range
Populate the rate details from the available rate options, leaving blank any option you don't wish to apply
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-1be95713bf5c00a699b0e8441a86241619d343aa%252Fdynamic_rate_shipping_rates_dialog.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=d25f0e4c&sv=1)
Configure the countries in this shipping method should be allowed in
![](https://docs.umbraco.com/~gitbook/image?url=https%3A%2F%2F1428578225-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fq6G5b4jRLUt4SfBhGh4X%252Fuploads%252Fgit-blob-69a1dd49f9d664ede6bf7eb6562c7c5b4416731c%252Fshipping_method_allowed_countries.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=75b7c8ff&sv=1)
Last updated