Version 2.2.28

August 1, 2022

Fixed

  • Fixed bug in Subcriptions, where the return url for the notify request was wrong

Version 2.2.27

February 1, 2022

Fixed

  • Fixed a bug in the cron controller, where trial orders would fail, and create infinite looping orders

Version 2.2.26

January 31, 2022

Fixed

  • Fixed nextpaymentDate missing on subscriptions

Version 2.2.25

November 30, 2021

Fixed

  • Fixed bug in SubscriptionsCronController that could prevent subscription in beeing reneved

Version 2.2.24

November 5, 2021

Added

  • Added EVENT_AFTER_CAPTURE_TRANSACTION to Subscriptions service.

Version 2.2.21

October 6, 2021

Fixed

  • Fixed bug where orderstatus for subscriptions was saved with id instead of handle. Remember to resave your settings if using subscriptions to apply the new handle.

Version 2.2.20

October 1, 2021

Changed

  • Moved when status is set on a subscription order to enabled order history.

Version 2.2.19

August 15, 2021

Fixed

  • Fixed issue where refund didn't work from backend

Version 2.2.18

August 11, 2021

Fixed

  • Fixed issue where orders recalculationMode was stored as none instead of all.

Version 2.2.17

August 9, 2021

Fixed

  • Fixed bug in translation

Version 2.2.16

August 2, 2021

Fixed

  • Fixed error where decimals was beeing removed

Changed

  • Cancel_url now returns to a callback function that set recalculationmode to ALL, and from there redirect to the order cancel_url.

Version 2.2.14

June 7, 2021

Fixed

  • Fixed missing schema change

Version 2.2.13

June 7, 2021

Changed

  • Subscriptions now both have a billing periode, and a subscription periode. This makes it possible to have monthly payments, with a subscription periode for several months.

Version 2.2.11

March 11, 2021

Fixed

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

Version 2.2.10

July 1, 2022

Fixed

  • Fixed error in subscription cron controller preventing recurring subscriptions in being created

Version 2.2.9

October 27, 2020

Changed

  • Removed daily and weekly subscriptions lengths

Fixed

  • Fixed error where lineitem didn't take subscription length into consideration when calculating pric

Version 2.2.8

October 26, 2020

Added

  • Added couponCode to the payment order

Version 2.2.7

October 26, 2020

Fixed

  • Fixed error in QD\commerce\quickpay\elements\Plan where afterOrderComplete wasnt passing the cancelable event to the trigger

Version 2.2.6

October 23, 2020

Fixed

  • Fixed Carbon issue in calculateFirstPaymentDate function

Version 2.2.5

October 22, 2020

Fixed

  • Fixed QD\commerce\quickpay\elements\db\SubscriptionQuery parsing cardExpireYear and cardExpireMonth as date instead of string

Version 2.2.4

October 22, 2020

Added

  • Added cardExpireYear and cardExpireMonth to QD\commerce\quickpay\elements\db\SubscriptionQuery

Version 2.2.3

October 22, 2020

Fixed

  • Fixed hardcoded subscription id

Version 2.2.2

October 19, 2020

Fixed

  • Fixed where unexpected code occured

Version 2.2.1

October 19, 2020

Fixed

  • Fixed error where url + orderId was wrong in recurring payment

Version 2.2.0

October 19, 2020

Added

  • Subscriptions now uses orders to handle payments

Version 2.1.5

October 19, 2020

Added

  • Added reactivation function for subscriptions

Fixed

  • Fixed error in capture function, where dateStarted wasn't DateTime object

Version 2.1.4

October 19, 2020

Added

  • Subscriptions now stores the quickpay reference
  • Notify callback now updates subscriptions with carddata, if a subscription exists that matches the transaction orderId

Version 2.1.3

October 18, 2020

Added

  • Subscriptions now stores carddata on the subscription element
  • Subscriptions now has a dateStarted field, which all payment date is calculated from. Gives the ability to start / pause a subscription

Version 2.1.2

October 15, 2020

Fixed

  • Fixed wrong implementation of event trigger

Version 2.1.1

October 15, 2020

Added

  • Added `EVENT_BEFORE_SUBSCRIPTION_CREATE to

Version 2.1.0

October 13, 2020

Added

  • Added Plans field to be able to select plans

Version 2.0.3

October 12, 2020

Fixed

  • Fixed error where plans wasn't saved to each site individually

Version 2.0.2

October 12, 2020

Fixed

  • Minor optmizations

Version 2.0.1

October 12, 2020

Fixed

  • Fixed error in migration install.php that prevented installation

Version 2.0.0

October 12, 2020

Added

  • Added install migration, to remove project config on uninstall
  • Added Subscriptioj gateway, to support subscriptions
  • Added new Purchasable plan to be able to add subscriptions to cart

Fixed

  • Fixed error, where the order reference wasn't generated when creating payment request

Changed

  • Moved plugin trait into new namespace QD\commerce\quickpay\base
  • Moved gateway trait into new namespace QD\commerce\quickpay\base

Version 1.1.2

September 13, 2020

Fixed

  • Fixed PaymentRequestModel using shortNumber instead of reference

Version 1.1.1

September 2, 2020
  • Added .gitattributes to optimize size

Version 1.1.0

September 2, 2020

Added

  • Added new setting, paymentMethods, which give the possibility to limit gateway to specific payment methods

Changed

  • OrderID sent to Quickpay now get appended -xx if there has been a previous payment request to Quickpay. This is needed because Quickpay requires all request to have a unique OrderID.

Fixed

  • Fixed CallbackController function actionContinue to use the returnUrl that is set on the Order element
  • Fixed OrderID sent to quickpay was timestamp used in development

Version 1.0.0

September 1, 2020

Initial release of the Quickpay gateway plugin to the Craft Store