Versie 9.1.3 MplusKASSA API Service 9.1.3

Releasedatum:
21-03-2018

  • New function deliverOrderV2 that enables you to create partial shipments. This makes it possible to create multiple packing slips of an order.

  • New function getPackingSlipsByOrder that returns the packing slip(s) of the given order.

  • The API function getProducts now at most returns syncMarkerLimit number of articles instead of products. However, when the first product contains more than this limit of articles, this product will be returned completely. Otherwise the situation could occur wherein getProducts returns nothing at all.

  • The API function getProducts using a filter such as onlyActive and a syncMarker could fail to return some of the changed articles since the provided syncMarker. This could result in articles not being returned by getProducts.

  • The API function getButtonLayout now returns a lay-out based on the assumption that main groups are always shown above the sub groups and article buttons. As is the case with the Android app.

  • With every API call that has terminal as a parameter, the Last ping time will be also updated.

  • A turnover group number (turnoverGroup) outside of the supported range (0-999) will now be refused.

  • Orders with weight articles that were updated through the API were always removed and added again, even though the respective lines did not change.