Enferno.StormApiClient 1.8.1

Enferno Storm 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.1
dotnet add package Enferno.StormApiClient --version 1.8.1
<PackageReference Include="Enferno.StormApiClient" Version="1.8.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Enferno.StormApiClient --version 1.8.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

What's new?
     OrderService:
     #9341: Added support for application specific data on Order, DeliveryNote and Invoice.

     - New Collection, InfoList, used to keep application specific data on Order, DeliveryNote and Invoice.
     https://services.enferno.se/api/1.1/docs/#/Orders/Collections

     - New Property, Info, on Order, DeliveryNote and Invoice. See InfoList above.
     https://services.enferno.se/api/1.1/docs/#/Orders/Entities/DeliveryNote
     https://services.enferno.se/api/1.1/docs/#/Orders/Entities/Invoice
     https://services.enferno.se/api/1.1/docs/#/Orders/Entities/Order

     - New Entity, Info.
     https://services.enferno.se/api/1.1/docs/#/Orders/Entities/Info

     ProductService:
     #9359: Minor additions on Product and ProductItem.

     - New Property, IsSubscribable, on Product and ProductItem. Used for Subscriptions, see ShoppingService below.
     https://services.enferno.se/api/1.1/docs/#/Products/Entities/Product
     https://services.enferno.se/api/1.1/docs/#/Products/Entities/ProductItem

     ShoppingService:
     #9359: Now supporting creation of recurring orders with the use of Subscriptions. Not 100% completed yet.
     #9306: One minor addition to Promotion.

     - New Collections, SheduleList, SubscriptionList and SubscriptionTypeList. Used for Subscriptions.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Collections

     - New Property, IsSubscribable on BasketItem. Can be used to see if a BasketItem can be copied to a Subscription. Not fully implemented.

     - New Entity, Subscription. Defines a Subscription.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Entities/Subscription

     - New Entity, SubscriptionSchedule. Defines a schedule for a Subscription.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Entities/SubscriptionSchedule

     - New Entity, SubscriptionSheduleData. General data for scheduling Subscriptions.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Entities/SubscriptionScheduleData

     - New Entity, SubscriptionType. A SubscriptionType specified for the application. Used by Subscription. SubscriptionTypes are created in StormAdmin.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Entities/SubscriptionType

     - New Method, CreateSubscription. Used to create subscriptions.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/CreateSubscription

     - New Method, GetSubscription. Used to get a subscription.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/GetSubscription

     - New Method, GetSubscriptionScheduleData. Used to get meta data for scheduling subscriptions.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/GetSubscriptionScheduleData

     - New Method, ListSubscriptions. Used to list active and old Subscriptions. Not fully implemented and subject to change.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/ListSubscriptions

     - New Method, ListSubscriptionStatus. Used to list available status ids for Subscriptions.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/ListSubscriptionStatus

     - New Method, ListSubscriptionTypes. Used to list all available SubscriptionTypes.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/ListSubscriptionTypes

     - New Method, PurchaseSubscription. Used to buy a Subscription. Not fully implemented and subject to change.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/PurchaseSubscription

     - New Method, UpdateSubscription. Used to update data on a Subscription.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/UpdateSubscription

     - New Method, DeleteSubscription. Used to delete an active subscription.
     https://services.enferno.se/api/1.1/docs/#/Shopping/Operations/DeleteSubscription

     - #9306: Promotion Effect, Discount Products, now supports discounting the most expensive products. Can only be used when restricting usage with Quantity.


     What's fixed?
     - ListIncludedProducts: Now returns correct price and part no from StructureItems.

     - #9385: ProductFlags are now sorted according to sort order from StormAdmin.

     - #9307: Fix in Checkout when changing company on Buyer, Payer or ShipTo for customers with more than one company.

     - #9603: Extended length of ProductName on BasketItem to be same as for Products.

     - #9654: ListProducts now returns True|False as value in ProductItem.ParametricValueSeed. Previously 0|1 was returned. This is to have same behavior as for Product.


     Miscellaneous changes?
     ApplicationService:
     - Rewrites of ListApplicationFlags, ListApplicationFlagGroups, ListInfoTypes, ListStores, ListStoreItems, GetStoreItem,
     GetStoreItemByUniqueName, GetStoreItemByCountryAndZipCode, GetStore, GetStoreByUniqueName, ListStores2, UpdateDivisionInfo.
     Internal code improvements.

     ShoppingService:
     - Internal code improvements in CreateBasket, InsertBasketItem.
     - Added validation on InsertBasketItem. Closed products cannot be inserted. Will throw a “Bad Request”.

     General:
     - Minor additions to online documentation.

     - Restricted number of parallel processes when handling batched calls to 15.

     - Localized all error messages returned for Bad Requests and added a property Messages on exception Detail that is a dictionary of fault codes and messages. Now deprecating the NameValues XML used previously.
     Localized languages codes are de, de, en, es, et, fi, fr, it, lt, lv, nl, no, sv. Most of them are google translated so corrections are appreciated. Default is en.


     Feedback?
     Faults and strange behavior can be reported to support@enferno.se or to patrik.rosquist@enferno.se.


     Regards,
     The Storm API Team

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.3.2 24 10/17/2019
2.3.1 39 10/3/2019
2.3.1-beta 37 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 162 5/21/2019
2.1.2-Beta 74 5/20/2019
2.1.1 112 4/4/2019
2.1.1-beta 86 4/2/2019
2.1.0 156 3/4/2019
2.0.7 106 2/25/2019
2.0.6 205 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 291 6/28/2018
2.0.1-beta 220 6/26/2018
2.0.0 2,557 5/30/2018
2.0.0-beta 225 5/28/2018
1.8.23 83 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 830 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 242 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 469 1/28/2015
1.6.6-beta 328 1/23/2015
1.6.5.5 384 1/19/2015
1.6.5.4 413 1/15/2015
1.6.5.3 357 1/15/2015
1.6.5.2 377 1/13/2015
1.6.5 394 1/9/2015
1.6.5-beta7 354 12/19/2014
1.6.5-Beta6 375 12/17/2014
1.6.5-beta5 330 12/12/2014
1.6.5-Beta4 402 12/9/2014
1.6.5-beta3 323 12/9/2014
1.6.5-Beta2 301 12/5/2014
1.6.5-Beta 312 12/4/2014
1.6.4 462 12/1/2014
1.6.4-beta 464 11/21/2014
1.6.3.2 365 11/28/2014
1.6.3 758 11/17/2014
1.6.2 1,431 11/3/2014
1.6.2-beta 356 10/29/2014
1.6.1 435 10/30/2014
1.6.1-beta 349 10/27/2014
1.6.0 415 10/27/2014
1.6.0-beta2 336 10/22/2014
1.6.0-beta 359 10/20/2014
1.6.0-alpha 332 10/14/2014
1.5.10-beta 350 10/10/2014
1.5.9 513 10/7/2014
1.5.9-beta4 337 10/2/2014
1.5.9-beta3 369 10/2/2014
1.5.9-beta2 343 10/2/2014
1.5.9-beta 376 10/2/2014
1.5.8 429 10/1/2014
1.5.8-beta 384 9/29/2014
1.5.7 442 9/23/2014
1.5.7-beta 352 9/12/2014
1.5.6 463 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