Version 5.0.0-alpha
December 4, 2024
Added
- Added support for CraftCMS 5
Version 4.2.2
August 22, 2024
Fixed
- Fixed incorrect import, making case sensitive confirgurations fail on auto capture
Version 4.2.1
March 18, 2024
Fixed
- Fixed an issue where transactions would be ralated to the wrong parent transaction
Version 4.2.0
February 20, 2024
Fixed
- Updated capture functionallity to make use of outstanding balance instead of PaymentAmount
Added
- Added 'EVENT_BEFORE_PAYMENT_CAPTURE_AMOUNT' to modify the amount being captured
Version 4.1.9
January 22, 2024
Added
- Callback functionallity on Capture events
Version 4.1.8
November 14, 2023
Added
- Enabled the following gateways: Anyday split, Google pay, Apple pay
Version 4.1.7
October 30, 2023
Added
- Added events to modify quickpay basket
Version 4.1.6
October 18, 2023
Fixed
- Updated to use crafts native payment amounts
Version 4.1.5
October 18, 2023
Fixed
- Updated to use crafts native payment amounts
Version 4.1.4
August 29, 2023
Fixed
- Fixed bug when running autocapture job
Version 4.1.3
August 29, 2023
Fixed
- Fixed bug when capturing payment
Version 4.1.2
August 29, 2023
Critical
Fixed
- Fixed critical error, where orders could be marked as complete, before the payment was made & completed in quickpay
Version 4.1.1
August 25, 2023
Added
- Added new gateway setting, to define if amounts sent to quickpay should be converted into paymentcurrency. Is default set to
false
Version 4.1.0
June 23, 2023
Added
- Addded support for
Klarna Payments
Changed
- Following methods has been disable for specific selection, as gateway currently doesn't support them: PayPal, Sofort, Resurs Bank, Klarna, Swish
- Payment requests now contain lineitems, adjustments and shipping costs
- Improved error response from quickpay to the frontend. Closes #4 - Gateway not redirecting
Version 4.0.3
May 25, 2023
Change
- Added property
orderId
to theCapturePayment
queue.CapturePayment
will now get a fresh copy of the order from the database.
Fixed
- Fixed
CapturePayment
e-mail sending fails when using ENV variable
Depricated
transaction
in CapturePayment
is depricated, and is replaced by orderId instead. This is to prevent raceconditions on order.
Version 4.0.1
May 23, 2023
Changed
CapturePayment
QueueJob now implementsyii\queue\RetryableJobInterface
to prevent possible infinite capture loop
Added
- Added new Notification e-mail setting, making it possible to receive mail if a capture job fails
Version 4.0.0
August 9, 2023
Changed
- Upgraded to Craft 4.0
- Upgraded to Commerce 4.0
- Upgraded to PHP 8.0
- Changed selectFields to selectizedField
- Changed lightswitchField to booleanMenu
Fixed
- Small logic changes
Added
- Added docblocks and typing
- Added TransactionBehavior, to centralize logic
- Notice to README about Quickpay permissions
Deleted
- Removed everything related to subscriptions and plans