Skip to content

Releases: myparcelnl/magento

v5.0.0-alpha2

22 Apr 13:05
Compare
Choose a tag to compare
v5.0.0-alpha2 Pre-release
Pre-release

⚠️ this release is an alpha release, do not install on production unless you have tested that it works for you (on a staging environment).

Fix

  • Prevent 404 and form key errors when accessing controllers.

MyParcel Delivery Method

V5 introduces a MyParcel delivery Method, this makes the module more stable and more compatible. Find it under Sales -> Delivery methods.

Pricing Matrix

V5 also introduces a pricing matrix. The frontend for you to manipulate this is not ready in this alpha release. You can use the pricing options by typing in the json object by hand for now.

If you need help setting this up do not hesitate to contact us. If the json is invalid or absent, the (flat) price you have given the MyParcel Delivery method under Sales will be used.

Example

Use this example as a starting point:

[
  {
    "price": 99,
    "conditions": {},
    "name": "Standaard prijs"
  },
  {
    "price": 6.95,
    "conditions": {
      "country": "NL"
    },
    "name": "Prijs binnen Nederland"
  },
  {
    "price": 5.50,
    "conditions": {
      "country": "NL",
      "carrier_name":"ups"
    },
    "name": "UPS is goedkoper in NL!"
  },
  {
    "price": 4.95,
    "conditions": {
      "country": "NL",
      "package_type":2
    },
    "name": "Brievenbuspakje binnen Nederland"
  },
  {
    "price": 3.89,
    "conditions": {
      "country": "NL",
      "package_type":2,
      "carrier_name":"dhlforyou"
    },
    "name": "DHL BBP binnen Nederland"
  },
  {
    "price": 3.99,
    "conditions": {
      "country": "NL",
      "package_type":4
    },
    "name": "Digitale postzegel default"
  },
  {
    "price": 2.99,
    "conditions": {
      "country": "NL",
      "package_type":4,
      "maximum_weight":100
    },
    "name": "Digitale postzegel tot 100 gram"
  },
  {
    "price": 12.95,
    "conditions": {
      "country_part_of": "EU"
    },
    "name": "Prijs overige EU landen"
  },
  {
    "price": 19.95,
    "conditions": {
      "country_part_of": "EU",
      "carrier_name": "ups"
    },
    "name": "UPS is duurder in de EU"
  },
  {
    "price": 5.95,
    "conditions": {
      "country_part_of": "EU",
      "package_type": 2
    },
    "name": "Intl mailbox default"
  },
  {
    "price": 8.95,
    "conditions": {
      "country_part_of": "EU",
      "package_type": 2,
      "carrier_name": "dhlforyou"
    },
    "name": "DHL mailbox is duurder"
  }
]

v5.0.0-alpha1

16 Apr 16:00
Compare
Choose a tag to compare
v5.0.0-alpha1 Pre-release
Pre-release

⚠️ this release is an alpha release, do not install on production unless you have tested that it works for you (on a staging environment).

MyParcel Delivery Method

V5 introduces a MyParcel delivery Method, this makes the module more stable and more compatible. Find it under Sales -> Delivery methods.

Pricing Matrix

V5 also introduces a pricing matrix. The frontend for you to manipulate this is not ready in this alpha release. You can use the pricing options by typing in the json object by hand for now.

If you need help setting this up do not hesitate to contact us. If the json is invalid or absent, the (flat) price you have given the MyParcel Delivery method under Sales will be used.

Example

Use this example as a starting point:

[
  {
    "price": 99,
    "conditions": {},
    "name": "Standaard prijs"
  },
  {
    "price": 6.95,
    "conditions": {
      "country": "NL"
    },
    "name": "Prijs binnen Nederland"
  },
  {
    "price": 5.50,
    "conditions": {
      "country": "NL",
      "carrier_name":"ups"
    },
    "name": "UPS is goedkoper in NL!"
  },
  {
    "price": 4.95,
    "conditions": {
      "country": "NL",
      "package_type":2
    },
    "name": "Brievenbuspakje binnen Nederland"
  },
  {
    "price": 3.89,
    "conditions": {
      "country": "NL",
      "package_type":2,
      "carrier_name":"dhlforyou"
    },
    "name": "DHL BBP binnen Nederland"
  },
  {
    "price": 3.99,
    "conditions": {
      "country": "NL",
      "package_type":4
    },
    "name": "Digitale postzegel default"
  },
  {
    "price": 2.99,
    "conditions": {
      "country": "NL",
      "package_type":4,
      "maximum_weight":100
    },
    "name": "Digitale postzegel tot 100 gram"
  },
  {
    "price": 12.95,
    "conditions": {
      "country_part_of": "EU"
    },
    "name": "Prijs overige EU landen"
  },
  {
    "price": 19.95,
    "conditions": {
      "country_part_of": "EU",
      "carrier_name": "ups"
    },
    "name": "UPS is duurder in de EU"
  },
  {
    "price": 5.95,
    "conditions": {
      "country_part_of": "EU",
      "package_type": 2
    },
    "name": "Intl mailbox default"
  },
  {
    "price": 8.95,
    "conditions": {
      "country_part_of": "EU",
      "package_type": 2,
      "carrier_name": "dhlforyou"
    },
    "name": "DHL mailbox is duurder"
  }
]

v4.18.1

20 Dec 11:58
Compare
Choose a tag to compare

4.18.1 (2024-12-20)

🐛 Bug Fixes

  • prevent random error messages from halting shipment creation (#878) (399f16a)

v4.18.0

26 Nov 10:26
Compare
Choose a tag to compare

4.18.0 (2024-11-26)

✨ New Features

v4.17.0

29 Oct 16:44
Compare
Choose a tag to compare

4.17.0 (2024-10-29)

✨ New Features

🐛 Bug Fixes

  • export: restore automate shipment options settings (#869) (9b03b61)

v4.16.2

10 Sep 08:20
Compare
Choose a tag to compare

4.16.2 (2024-09-10)

🐛 Bug Fixes

  • honor package type choice from admin (#862) (c93eef4)

v4.16.1

08 Aug 09:49
Compare
Choose a tag to compare

4.16.1 (2024-08-08)

🐛 Bug Fixes

  • splitstreet: use latest regex for be (#861) (fca229e)
  • use country codes from sdk (5b1339e)

v4.16.0

06 Aug 07:28
Compare
Choose a tag to compare

4.16.0 (2024-08-06)

✨ New Features

v4.15.2

25 Jul 10:52
Compare
Choose a tag to compare

4.15.2 (2024-07-25)

🐛 Bug Fixes

  • add correct translations for delivery options (#858) (2df7796)

v4.15.1

11 Jul 13:40
Compare
Choose a tag to compare

4.15.1 (2024-07-11)

🐛 Bug Fixes

  • allow exporting without delivery options (#848) (7f88b09)
  • allow package type mailbox when postnl is disabled (#850) (c3357eb)
  • checkout: honor monday delivery setting (#849) (359eef0)
  • checkout: show delivery options also when totalprice is chosen (#852) (0408cad)
  • checkout: show delivery options even if not all mailbox settings are present (#853) (cfc33e8)
  • checkout: take carrier specific mailbox weight into account (#855) (6ce5131)
  • checkout: update shipping price in delivery options on change (#846) (52bc15f)
  • checkout: use backwards compatible delivery options (#854) (f8727ee)
  • prevent dhl shipments being rejected for size (#851) (cec93a9)