Refactoring:
- Renamed the API folder conform the Magento standard (Camelcase).
Added logic:
- The carrier now shows the weekend day title/description when the cut-off is reached and the next day is a weekend day.
Minor bugfix:
- Errors that are thrown during shipment/label creation are now thrown properly as a string.
Added functionality:
- Added configuration for allowed countries for which the shipping method is available.
- Set Netherlands as the default allowed country.
Compatibility fix:
- Made the tracking mail service backwards compatible with Magento 2.2 versions (sendFromByScope does not exist below 2.3).
Initial public version of the module. Ships with the following features:
- Manage API configuration.
- Manage shipping method configuration.
- Confirm shipments.
- Get shipping labels / track and trace codes.
- Download shipping labels.
- Send tracking mails (optional: automatically send after adding a track and trace code).