10 December
Release: 2019.22
- E-Commerce
- New integration with Amazon Pay brings SSO experience into the checkout process. It is possible to login with Amazon account, select one of the stored addresses and payment methods.
- PayFabric integration now supports "Authorize Only" switch which allows to implement "authorize now - capture later" workflow.
- Split Shipping: when the same shipping option is supported by products of two different shipping classes, these two sub-carts will be combined into one.
- Split Orders: fixed an issue with sub-orders getting an order number different from the parent order when using some payment gateways
- Widgets
- It is now possible to export widgets into a JSON file and then import into a different site, the same site (create a copy), or even into a different environment. The image files can either be pulled by the URL or copied across manually.
- Products
- Product Relations now got a new text field "Description" to store any arbitrary description
- The new method getRelationInfo() on the Products allows to fetch information about all product relations, with an option to retrieve related product objects as well
- All inventory-related fields (e.g. stock level) are now manged in a separate view to avoid unintentional changes to these fields
- Product URL slug now allow full-stops
- Fixed an issue with field keys not being generated correctly for custom fields
- Improved caching of show_products_by_customfield block function
- Flexible Import: when variant images are being deleted (not replaced) the physical image file is no longer deleted
- Flexible Import: fixed an issue with escaped fields not treated properly
- Relations Import: fixed an issue with 2-way relations not being created from the other end
- Fixed an issue with some events related to bundles causing errors on the System Log
- Product Reviews
- Fixed an issue with email field not being displayed in the DXP
- Slots
- The slots now respect authority settings on the objects they pull (if such objects support Authority).
- News
- Static asset URLs in WYSIWYG content are now canonicalised upon the output
- Help
- The HelpCat object now respects Authority on sub-categories when calling getSubcats() on returned categories
- Users
- Campaign Monitor integration: bounced emails are now treated the same way as unsubscribed users
- Documentation updated:
- Amazon Pay Integration Guide
- PayFabric Integration Guide