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