Enferno.StormApiClient 1.8.7

Enferno Storm Commerce API Client library.

There is a newer version of this package available.
See the version list below for details.
Install-Package Enferno.StormApiClient -Version 1.8.7
dotnet add package Enferno.StormApiClient --version 1.8.7
<PackageReference Include="Enferno.StormApiClient" Version="1.8.7" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Enferno.StormApiClient --version 1.8.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

What's new?

OrderService:
- #1434 A new Property, DeliveryMark, on Order has been added. This property gets its value from Basket.OrderReference.
https://servicesstage.enferno.se/api/1.1/docs/#/Orders/Entities/Order

ShoppingService:
- #1318 A new method, UpdateBasketItems, has been added. This is analogous to InsertBasketItem/InsertBasketItems and provides means to update a list of BasketItems in one request.
https://servicesstage.enferno.se/api/1.1/docs/index.html#/Shopping/Operations/UpdateBasketItems

- #1391 A new method, ListPromotionsByBasket has been added.
https://servicesstage.enferno.se/api/1.1/docs/index.html#/Shopping/Operations/ListPromotionsByBasket

What's fixed?

CustomerService:
- #1418 The ClientSetting "IsClientCustomerApplicationUnique" (id 44) was not honored in all cases. This is now enforced in GetCustomer and such. This affected clients using different Customers and Companies on each Application.

ShoppingService:
- #393. Promotions with effect "Add Product" could possibly invalidate delivery methods. Previously delivery methods were validated before promotions were applied. This could render already valid delivery methods being invalid. This has now been fixed.

- #403 Promotions with effect "Choose Product" did not remove the optional items when products were added to the Basket. This has been fixed.

- #411 Multiple freight items on orders. Previously we had synchronization problems where multiple requests could end up on different servers in the API cluster, or when multiple requests where processed in parallel for any Basket or Checkout. In rare cases, this gave multiple freight items on orders. This has now been addressed.

- #432 Promotion with effect "Add Product" did add products permanently and did not remove them if requirement changed. This has been fixed.

- #1103 When choosing price where multiple currencies were involved we did not use the same currency in the compare. This has been fixed and only applied to customers having different currencies on any market/application.

- #1239 When choosing price, we did that before applying promotions. This could lead us to choose the wrong price since a cheaper one, after promotions, might have been better. This has been fixed.

- #1321 When supporting multiple discount codes in the Checkout, we accepted all as valid even when just any was valid. This has been fixed. This resulted in us returning all discount codes, not just the valid ones.

- #1322. Promotions with effect "Product Discount" where not applied under certain conditions on child items. This is now supported when parent item is a virtual product.


Miscellaneous changes? 

General:
- We are improving the online documentation by providing a better structure and conforming to the Storm Commerce profile. Improvements in navigation, linking between things, search and functionality are being addressed. We now support POST direct from the documentation. This is available as a preview on https://servicesstage.enferno.se/api/1.1/docs/index2.html

Notable changes are that the namespace navigation has been moved to the left and we have added a new level under each namespace called group. When listing a group all collections, entities and methods that are related are shown under each group.

Known issues are some performance problems when navigating namespace/groupings with many entities and methods. We are continuing to refine the groupings so their content may change in the final release. Please feel free to come in with feedback on this.


Feedback?
Faults and strange behavior can be reported to support@storm.io or to patrik.rosquist@storm.io.
      
      
Regards,
The Storm API Team

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.3.2 20 10/17/2019
2.3.1 38 10/3/2019
2.3.1-beta 36 9/30/2019
2.3.0 65 9/12/2019
2.1.4 66 7/31/2019
2.1.3 59 7/30/2019
2.1.2 159 5/21/2019
2.1.2-Beta 74 5/20/2019
2.1.1 109 4/4/2019
2.1.1-beta 86 4/2/2019
2.1.0 155 3/4/2019
2.0.7 103 2/25/2019
2.0.6 204 1/17/2019
2.0.6-beta 125 1/2/2019
2.0.5 884 1/2/2019
2.0.5-beta 130 10/18/2018
2.0.4.1 290 10/17/2018
2.0.4-beta 131 10/8/2018
2.0.3 265 9/12/2018
2.0.2 217 8/30/2018
2.0.2-beta 145 8/20/2018
2.0.1 290 6/28/2018
2.0.1-beta 220 6/26/2018
2.0.0 2,537 5/30/2018
2.0.0-beta 225 5/28/2018
1.8.23 80 5/21/2019
1.8.23-Beta 72 5/20/2019
1.8.22 92 4/4/2019
1.8.22-beta 83 4/2/2019
1.8.21 104 2/25/2019
1.8.20 214 1/17/2019
1.8.20-beta 109 1/2/2019
1.8.19 150 1/2/2019
1.8.19-beta 123 10/18/2018
1.8.18.1 177 10/17/2018
1.8.18-beta 129 10/8/2018
1.8.17 159 9/12/2018
1.8.16 180 8/30/2018
1.8.16-beta 155 8/20/2018
1.8.15 237 6/28/2018
1.8.15-beta 221 6/26/2018
1.8.14 248 5/30/2018
1.8.14-beta2 262 5/22/2018
1.8.14-beta 208 5/21/2018
1.8.12 828 4/18/2018
1.8.12-beta2 222 4/17/2018
1.8.12-beta 205 4/3/2018
1.8.11 916 2/6/2018
1.8.11-Beta2 232 2/1/2018
1.8.11-Beta 203 1/25/2018
1.8.10 278 1/23/2018
1.8.10-beta2 251 1/22/2018
1.8.10-beta 217 12/18/2017
1.8.9 283 11/27/2017
1.8.9-beta 204 11/17/2017
1.8.8 241 11/7/2017
1.8.8-beta 203 10/20/2017
1.8.7 958 10/19/2017
1.8.7-beta 222 10/2/2017
1.8.6 508 8/10/2017
1.8.6-beta2 249 6/16/2017
1.8.6-beta 252 6/12/2017
1.8.5.1 344 5/15/2017
1.8.5 302 4/26/2017
1.8.5-beta 738 4/20/2017
1.8.4 429 3/14/2017
1.8.4-beta 269 2/28/2017
1.8.3 532 2/23/2017
1.8.3-beta 306 2/14/2017
1.8.2 370 1/12/2017
1.8.2-beta4 283 12/19/2016
1.8.2-beta3 288 12/5/2016
1.8.2-beta2 299 11/24/2016
1.8.2-beta 282 11/22/2016
1.8.1 351 11/21/2016
1.8.1-beta 309 11/2/2016
1.8.0 433 10/10/2016
1.8.0-beta 510 10/5/2016
1.7.8 323 9/29/2016
1.7.8-beta3 264 9/19/2016
1.7.8-beta2 264 9/16/2016
1.7.8-beta 268 9/13/2016
1.7.7 354 8/16/2016
1.7.7-beta2 315 7/20/2016
1.7.7-beta 286 7/1/2016
1.7.6 429 6/30/2016
1.7.6-beta2 291 6/28/2016
1.7.6-beta 329 6/20/2016
1.7.5 443 6/15/2016
1.7.5-beta 296 6/1/2016
1.7.4 403 5/18/2016
1.7.4-beta5 284 5/13/2016
1.7.4-beta4 285 5/12/2016
1.7.4-beta3 273 5/12/2016
1.7.4-beta 279 4/28/2016
1.7.3 321 4/28/2016
1.7.3-beta2 279 4/22/2016
1.7.3-beta 299 4/19/2016
1.7.2 328 4/12/2016
1.7.2-beta 286 3/21/2016
1.7.1.1 521 2/2/2016
1.7.1 388 1/7/2016
1.7.1-beta 325 12/18/2015
1.7.0 412 12/3/2015
1.7.0-Beta2 327 11/20/2015
1.7.0-Beta 327 11/19/2015
1.6.16.5 397 12/3/2015
1.6.16.4 342 12/3/2015
1.6.16.3 342 12/3/2015
1.6.16.2 333 12/3/2015
1.6.16.1 349 12/2/2015
1.6.16 407 11/16/2015
1.6.16-RC 292 11/11/2015
1.6.16-beta4 303 11/10/2015
1.6.16-beta3 339 11/9/2015
1.6.16-beta2 314 10/27/2015
1.6.16-beta 323 10/26/2015
1.6.15 425 10/29/2015
1.6.15-RC 330 10/27/2015
1.6.15-beta5 345 10/26/2015
1.6.15-beta4 314 10/22/2015
1.6.15-beta3 317 10/16/2015
1.6.15-beta2 311 10/16/2015
1.6.15-beta 303 10/9/2015
1.6.14.1 342 10/27/2015
1.6.14 431 9/30/2015
1.6.13 371 9/15/2015
1.6.13-beta3 355 9/7/2015
1.6.13-beta2 324 9/4/2015
1.6.13-beta 322 9/1/2015
1.6.12 382 8/27/2015
1.6.12-beta1 319 8/20/2015
1.6.12-beta 327 8/14/2015
1.6.11 452 7/16/2015
1.6.11-beta 347 7/15/2015
1.6.10 406 6/17/2015
1.6.10-beta9 307 6/12/2015
1.6.10-beta8 311 6/12/2015
1.6.10-beta7 309 6/12/2015
1.6.10-beta6 314 6/9/2015
1.6.10-beta5 308 5/29/2015
1.6.10-beta4 324 5/20/2015
1.6.10-beta3 314 5/12/2015
1.6.10-beta2 362 5/12/2015
1.6.10-beta 312 5/12/2015
1.6.9.2 363 6/12/2015
1.6.9.1 410 6/4/2015
1.6.9 385 4/27/2015
1.6.9-beta5 315 4/24/2015
1.6.9-beta4 330 4/20/2015
1.6.9-beta3 285 4/20/2015
1.6.9-beta2 345 4/20/2015
1.6.9-beta 310 4/20/2015
1.6.8.1 357 4/20/2015
1.6.8 423 3/30/2015
1.6.8-beta3 340 3/27/2015
1.6.8-beta2 355 3/27/2015
1.6.8-beta 308 3/27/2015
1.6.7 405 3/26/2015
1.6.7-beta2 340 3/25/2015
1.6.7-beta 374 3/24/2015
1.6.6 468 1/28/2015
1.6.6-beta 327 1/23/2015
1.6.5.5 383 1/19/2015
1.6.5.4 412 1/15/2015
1.6.5.3 356 1/15/2015
1.6.5.2 376 1/13/2015
1.6.5 393 1/9/2015
1.6.5-beta7 353 12/19/2014
1.6.5-Beta6 374 12/17/2014
1.6.5-beta5 329 12/12/2014
1.6.5-Beta4 401 12/9/2014
1.6.5-beta3 322 12/9/2014
1.6.5-Beta2 300 12/5/2014
1.6.5-Beta 311 12/4/2014
1.6.4 461 12/1/2014
1.6.4-beta 463 11/21/2014
1.6.3.2 364 11/28/2014
1.6.3 757 11/17/2014
1.6.2 1,430 11/3/2014
1.6.2-beta 355 10/29/2014
1.6.1 434 10/30/2014
1.6.1-beta 348 10/27/2014
1.6.0 414 10/27/2014
1.6.0-beta2 335 10/22/2014
1.6.0-beta 358 10/20/2014
1.6.0-alpha 331 10/14/2014
1.5.10-beta 349 10/10/2014
1.5.9 512 10/7/2014
1.5.9-beta4 336 10/2/2014
1.5.9-beta3 368 10/2/2014
1.5.9-beta2 342 10/2/2014
1.5.9-beta 375 10/2/2014
1.5.8 428 10/1/2014
1.5.8-beta 383 9/29/2014
1.5.7 441 9/23/2014
1.5.7-beta 351 9/12/2014
1.5.6 462 9/9/2014
1.5.6-beta 354 9/5/2014
1.5.5.2 449 6/26/2014
1.5.5.1 422 6/26/2014
1.5.5 390 6/25/2014
1.5.5-alpha3 335 6/18/2014
1.5.5-alpha2 343 6/18/2014
1.5.5-alpha1 352 6/18/2014
1.5.5-alpha 388 6/10/2014
1.5.4 403 6/9/2014
1.5.4-alpha2 379 6/9/2014
1.5.4-alpha1 343 6/9/2014
1.5.3.7 392 5/21/2014
1.5.3.6 389 5/20/2014
1.5.3.5 396 5/19/2014
1.5.3.4 373 5/19/2014
1.5.3.3 385 5/15/2014
1.5.3.2 378 5/14/2014
1.5.3.1 382 5/14/2014
1.5.3 387 5/14/2014
1.5.2 405 5/2/2014
1.5.1 423 4/23/2014
1.5.1-beta 380 4/17/2014
1.5.1-alpha 346 4/17/2014
1.5.0.27 399 4/10/2014
1.5.0.26 410 4/10/2014
Show less