← All release notes

Montonio Payments & Shipping Connector

1.0.3

20.0 19.0 18.0
  • NEW Added “Default Parcel Weight (kg)” on the delivery method, sent to Montonio when a delivery has no weight. Without it, 0.01 kg is sent.
  • NEW Added a warning on DPD delivery methods whose “Montonio Default Package” has no length, width and height, because Montonio refuses DPD parcels without dimensions.
  • NEW Added a “Transfer” column to the Montonio webhook logs, showing the delivery each shipment update applied to. The “Delivery Method” column is now hidden by default.
  • IMP Improved the parcel weight sent to Montonio: it is now the “Weight for shipping” of the delivery, which includes packages and can be corrected on the delivery.
  • FIX Fixed the parcel weight being sent to Montonio without conversion when Odoo uses pounds, so 2 lb was sent as 2 kg.
  • FIX Other improvements and fixes implemented to boost overall performance, stability, and reliability.

1.0.2

18.0
  • IMP Improved refunds: “Refund Reconciliation (Recovery)” is now on by default, so a refund cancelled in the Montonio Partner System, which sends no webhook, no longer stays pending.
  • IMP Improved the delivery method form: the “Asynchronous Mode” tab is now “Shipment Updates”, with the webhook first and “Shipment Creation Mode” below it.
  • IMP Updated the “Getting Started” dialog, the delivery method and the documentation: montonio_connector must be in server_wide_modules on every installation, including Odoo.sh, and they now give the path of the Odoo.sh configuration file.
  • FIX Fixed shipment updates being lost when Montonio sent them while the delivery was still being validated, which left asynchronous shipments without a label. These updates now show “Retry later” in the webhook logs.
  • FIX Fixed a resent shipment getting no label in asynchronous mode after “Cancel”. The label of the cancelled shipment is now marked “(cancelled)”.
  • FIX Fixed the “Getting Started” dialog reporting missing Stargate keys for an unused payment provider, such as a copy in another company.
  • FIX Other improvements and fixes implemented to boost overall performance, stability, and reliability.

1.0.2

19.0
  • IMP Improved refunds: “Refund Reconciliation (Recovery)” is now on by default, so a refund cancelled in the Montonio Partner System, which sends no webhook, no longer stays pending.
  • IMP Improved the delivery method form: the “Asynchronous Mode” tab is now “Shipment Updates”, with the webhook first and “Shipment Creation Mode” below it.
  • IMP Updated the “Getting Started” dialog, the delivery method and the documentation: montonio_connector must be in server_wide_modules on every installation, including Odoo.sh, and they now give the path of the Odoo.sh configuration file.
  • FIX Fixed shipment updates being lost when Montonio sent them while the delivery was still being validated, which left asynchronous shipments without a label. These updates now show “Retry later” in the webhook logs.
  • FIX Fixed a resent shipment getting no label in asynchronous mode after “Cancel”. The label of the cancelled shipment is now marked “(cancelled)”.
  • FIX Fixed a technical error when validating a delivery whose receiver has no phone number. A message now asks for a valid number.
  • FIX Fixed the “Getting Started” dialog reporting missing Stargate keys for an unused payment provider, such as a copy in another company.
  • FIX Fixed the same pickup point being allowed twice in the pickup-point catalog on Odoo 19.0.
  • FIX Other improvements and fixes implemented to boost overall performance, stability, and reliability.

1.0.2

20.0
  • IMP Improved refunds: “Refund Reconciliation (Recovery)” is now on by default, so a refund cancelled in the Montonio Partner System, which sends no webhook, no longer stays pending.
  • IMP Improved the delivery method form: the “Asynchronous Mode” tab is now “Shipment Updates”, with the webhook first and “Shipment Creation Mode” below it.
  • IMP Updated the “Getting Started” dialog, the delivery method and the documentation: montonio_connector must be in server_wide_modules on every installation, including Odoo.sh, and they now give the path of the Odoo.sh configuration file.
  • FIX Fixed the pickup-point dialog not opening at checkout on Odoo 20.0.
  • FIX Fixed the shipment going to the pickup point of the sales order after the point was changed on the delivery.
  • FIX Fixed changing “Pickup Point” on a sales order or delivery failing with an error for Montonio delivery methods. The Montonio pickup-point search now opens, nearest to the delivery postcode first.
  • FIX Fixed shipment updates being lost when Montonio sent them while the delivery was still being validated, which left asynchronous shipments without a label. These updates now show “Retry later” in the webhook logs.
  • FIX Fixed a resent shipment getting no label in asynchronous mode after “Cancel”. The label of the cancelled shipment is now marked “(cancelled)”.
  • FIX Fixed a technical error when validating a delivery whose receiver has no phone number. A message now asks for a valid number.
  • FIX Fixed the “Getting Started” dialog reporting missing Stargate keys for an unused payment provider, such as a copy in another company.
  • FIX Fixed missing icons and stray dashes on buttons, notices and the “payment voided” activity on Odoo 20.0.
  • FIX Fixed the delivery form layout broken by the pickup-point banner. The banner is removed from deliveries and sales orders, because Odoo shows the point in its “Pickup Point” field.
  • FIX Fixed the point type in the pickup-point dialog being unreadable in the backend.
  • FIX Other improvements and fixes implemented to boost overall performance, stability, and reliability.

1.0.1

19.0 18.0
  • FIX The “Getting Started” wizard and the delivery method form asked to add montonio to Server-wide Modules, but the module is named montonio_connector, so the check stayed red even when the configuration was correct. Both now name montonio_connector.
  • FIX The “Getting Started” wizard showed the module version as “unknown”. It now shows the installed version.

1.0.1

20.0
  • FIX The module could not be installed on Odoo 20.0: the installation stopped with an error. It now installs and works on Odoo 20.0.
  • FIX Odoo 20.0 keeps the parcel machine or locker chosen at checkout as the delivery address of the order. The module now reads the pickup point from there, so it is sent to Montonio when the shipment is created. The module now also installs “eCommerce Stock” (website_sale_stock), the Odoo module that provides pickup-point selection at checkout.
  • FIX Opening a Montonio delivery method and the “Getting Started” wizard failed with an error.
  • FIX The Montonio shipping and payment webhooks answered with a server error, so shipment and payment status updates from Montonio were not received.
  • FIX Confirming a payment on return from Montonio or by webhook, and refunding a payment from Odoo, failed with an error. Payment results now go through the standard payment processing of Odoo 20.0.
  • FIX The Montonio payment provider follows the provider settings of Odoo 20.0: payments go to the Montonio sandbox unless the provider is in live mode, and the Pay by bank, Card and BLIK payment methods are created for the Montonio provider.
  • FIX The “Getting Started” wizard and the delivery method form asked to add montonio to Server-wide Modules, but the module is named montonio_connector, so the check stayed red even when the configuration was correct. Both now name montonio_connector.
  • FIX The rule that keeps each pickup point only once in the pickup-point catalog was not created in the database on Odoo 20.0. It is created again.

1.0.0

20.0 19.0 18.0

NEW Initial release. Montonio Shipping: checkout rates, pickup-point selection (parcel machines / parcel lockers) via a built-in search dialog, synchronous or webhook-driven shipment creation, shipping label generation (A4/A6) and parcel tracking on the delivery.

NEW Initial release. Montonio Payments: accept pay-by-bank / open banking, card payments and BLIK at checkout through a hosted Montonio gateway, with automatic order confirmation on return and via webhook, and full/partial refunds from Odoo.

NEW A “Getting Started” wizard opens after install/upgrade to validate the setup (in particular that montonio is listed under Server-wide Modules, required for the webhook controllers) and link to enabling shipping/payments and syncing pickup points.