Version 1.0.23

October 18, 2021
  • Fixed the error SQLSTATE[21000]: Cardinality violation: 1241 Operand should contain 1 column(s) when searching orders. Fixed by moving OrderQueryBehavior event to ElementQuery::EVENT_BEFORE_PREPARE

Version 1.0.22

March 30, 2021

Fixed

  • Fixed error where resync button also would resave order

Version 1.0.20

March 29, 2021

Added

  • Added support for re-sync of order from orderpage

Version 1.0.16

March 18, 2021

Fixed

  • Fixed error in QD\commerce\webshipper\controllers\FrontendController, where the response always wasnt in JSON. Switched over to using yii\web\Controller::asJson()

Version 1.0.13

March 15, 2021

Fixed

  • Fixed missing change to Schemaversion

Version 1.0.12

March 15, 2021

Added

  • Added droppointSnaphot to webshipper_orderinfo, to make i possible to save data about the droppoint during checkout.
  • Added EVENT_BEFORE_CREATE_ORDER to make it possible to modify shippingdata sent to webshipper

Version 1.0.11

March 11, 2021

Fixed

  • Fixed error with VAT percentage on shipping element

Version 1.0.10

March 11, 2021

Fixed

  • Fixed error in OrderBehaviour that prevent queue jobs executed by console to run

Version 1.0.9

March 7, 2021

Added

  • Added EVENT_BEFORE_CREATE_ORDER_ITEMS to createOrder function in helpers\Connector to make it possible to override what orderlines gets sent to Webshipper
  • Added new webhook for order/delete event in Webshipper, to allow an order to be deleted from either the webshop or Webshipper.

Changed

  • Updated ordersync to now include original shipping from the webshop
  • helpers\Connector now extends yii\base\Component
  • Adjusted error loggin in SyncOrder job

Fixed

  • Fixed error where Sync-jobs always was being readded to the queue, even if they were succesfull
  • Fixed twig filtering error on shipments tempate for the order page

Version 1.0.8

March 5, 2021

Changed

  • Updated error logging

Fixed

  • Fixed unit_price not subtracting VAT amount on lineitems

Version 1.0.7

February 25, 2021

Changed

  • Added new helper class QD\commerce\webshipper\helpers\Log which logs errors to a webshipper.log file
  • SyncOrder updated to handle scenarios where the order was created in webshipper, but the id wasn't stored in Craft
  • Added error loggers

Version 1.0.6

February 23, 2021

Fixed

  • Fixed error in createOrder function inQD\commerce\webshipper\helpers\Conector where orderItem unitprice was based on snapshot data instead of lineitem data. This meant that special prices and discounts was ignored when sending to webshipper

Version 1.0.5

February 19, 2021

Changed

  • Added check for the ENV variable WEBSHIPPER_USESTAGING. If set to 0, webshipper will use staging API instead of production API.

Version 1.0.2

November 17, 2020
  • Fixed error where getWebshipperRateId whould throw a notice when no rows was found

Version 1.0.1

November 12, 2020

Fixed

  • Fixed class loding error for Connector class due to error in filename

Version 1.0.0

November 10, 2020

Initial release of the Webshipper plugin to the Craft Store