Bug fixes, features and improvements
·
1537 commits
to master
since this release
- Implemented order creation before payment request
- Improved the order states handling
- Added a fix for a frames token already used issue
- Improved decimal amounts handling for gateway payment requests
- Implemented partial capture from backend
- Removed the invoice on authorization feature
- Improved the minification strategy
- Delegated the PHP error logging to the Magento 2 core
- Improved the currency/amount formatting for gateway requests
- Updated the instant purchase logic to fix edge case issues
- Added a control to send the order confirmation email on authorization or capture
- Added payment errors logging to failed orders
- Improved Klarna payments handling
- Added store code initialisation for all API requests
- Implemented a cart restoration feature for failed payments after order creation
- Updated the SDK version picker in composer.json
- Applied PSR2 and Magento 2 EQP code standards
- Removed unused dependencies