[NPE #26] NP Ecommerce

November 18, 2022

basic-porto 10.2.0 / pro-porto 15.1.0 / pro-virgo 15.1.0

  • Pagebuilder buttons have been styled to reflect the shop’s color theme.
  • When adding a video via Page Builder and setting the lazy load to the video, the video will be loaded just before user scrolls to the element on frontend.
  • We now support JS related string translations via the MageFan module.
  • The styling of the mini-cart has been fixed when adding a combination of different products types to cart.
  • A lazy load placeholder has been added to replace blank spaces when an image is being loaded on frontend.
  • A custom grid layout can now be added on homepage via Pagebuilder.
  • We have added a password guidance. This will add a description of the content expected for the password to be entered.
  • A password counter has been added to indicate how weak or strong an added password is.
  • CAPTCHA can now be configured to be more readable.
  • We added more options for Product tab styling from admin.
  • Base currency issues with the Mageplaza CurrencyFormatter module have been resolved.

pro-porto 15.1.0 / pro-virgo 15.1.0

  • We made some fixes with our search module. Broken images have been fixed and performance have also been improved.
  • Wishlist and Compare functions have been added to the Raptor widget.
  • We added a configuration to control the number of products that are displayed on the first page load for the Ajax Scroll module.
  • The collection incompatibility between SEO Filter from Mirasvit, MagePlaza Layered Navigation and our brand module has been resolved.
  • Subscription email is sent only when Subscription Order Email under Subscription Emails is set to “Send custom subscription confirmation email” and “Send normal order confirmation email”.
  • The Self check-in can now be configured from the Admin section.
  • We have added context to Smart widgets.

basic-porto 10.2.0 / pro-porto 15.1.0

  • Tax calculation issues have been resolved on the MagePlaza Layered Navigation module.

[NPE #25] NP Ecommerce

September 7, 2022

basic-porto 10.1.0 / pro-porto 15.0.0 / pro-virgo 15.0.0

  • Proper VAT Display for Inter-EU sales. Previously, all users would by default see taxes for the default store country.
  • It is now possible to turn on viewport scalability from the admin.
  • Page Builder column configurations can now be controlled per viewport.
  • Images used in Page Builder can now be lazyloaded.
  • Thumbnails in the mini cart should now be properly sized by default.
  • Smart Product List rules and Cart Rules with Active Special Price condition/action will no longer match items where the unit price is equal to the special price.
  • It is now possible to toggle multiple Custom CSS directly on the CSS Editor Listing. It is also possible to save and continue on the CSS Editor edit page.
  • Multiple recipient emails can now be used as the GDPR admin contact.
  • Changes in CSS Editor now correctly invalidates the relevant caches.
  • Fixed issue where some non-UTF8 characters caused the generation of the Order XML to fail.

pro-porto 15.0.0 / pro-virgo 15.0.0

  • When logged-in, the store reservation popup is pre-filled with the current user’s info by default.
  • When dynamic asynchronous BC pricing is used, labels for special price / tier prices can now be used.
  • Membership/loyalty opt-in is now available on the create account popup.
  • Self-checkin is now readily available for entertainment webshops.
  • It is now possible to redeliver tickets manually from the Sales Order view in admin.
  • When ticket generation fails for a placed order, an email notification will now be sent to defined email recipients.
    If enabled, the end-user can also receive a more user-friendly email notification.
  • Ticket links can now be embedded in the order confirmation email itself.
  • Ticket links can now be named using a predefined mask in admin.
  • It is now possible to opt-in for membership/loyalty even when purchasing virtual items.
  • Members can now login with their member card number instead of email address.
  • Smart Product List description can now be displayed on the Smart Product List widgets as well.
  • Mirasvit SEO module updated to latest version.
  • Fixed the display of the layered navigation icon so that it is always on top on smaller viewports.
  • The stock status display no longer crashes when the Click & Collect stock retrieval fails.
  • Subscription listing in admin can now be filtered.
  • Remote Widgets have now been released.
    This feature allows tickets to be reserved on any other website and complete the checkout on the webshop.

basic-porto 10.1.0 / pro-porto 15.0.0

  • Hiding filter attributes on the layered navigation now correctly hides the attributes on frontend.

basic-porto 10.1.0

  • SMTP can now be configured via the admin.

[NPE #24] NP Ecommerce

May 24, 2022

basic-porto 10.0.0 / pro-porto 14.0.0 / pro-virgo 14.0.0

  • Updated Magento framework to Open Source 2.4.3-p2.
  • Phone number format validation on checkout has been added.
    Previously letters could be used which resulted in Sales Order import failure in BC.
  • Azure OAuth authentication can now be used for NaviConnect calls to Cloud-Hosted BC.
  • Meta tag for “theme-color” is now added.
  • A 100% discount on a retail voucher now results in the correct sales order export line.
    Previously the unit price would be missing.
  • Fixed issue where gift-wrapping from MagePlaza OSC failed to export when the value was zero.
  • Store collection shipping method can now be restricted per country.
  • FAQ module for Page Builder was added.
  • Images with brackets and parentheses are now correctly deleted via NaviConnect.
  • It is now possible to set Meta Title and Description on the Brands page.
  • It is now possible to use SVG and WebP in the page builder and CMS contents.
  • Now using a Magento coupon before a BC Discount coupon produces the same results as when the flow is reversed.

pro-porto 14.0.0 / pro-virgo 14.0.0

  • Products hidden by shared catalog before login are now correctly redirected to after login.
  • Newsletter unsubscription email is no longer sent on login.
  • It is now possible to set Meta Title and Description on the store locator page and on the individual store pages.
  • Multiple issues regarding Membership and Subscription were found and fixed when updating to 2.4.3-p2.
  • Fixed issue where order state was not correctly changed from new to processing when invoicing orders with tickets and memberships.

[NPE #23] NP Ecommerce

March 10, 2022

basic-porto 9.3.0 / pro-porto 13.0.0 / pro-virgo 13.0.0

  • MagePlaza Currency Formatter module has been added.
  • The indexing process has been improved.
    Previously there were unnecessary indexing generated by updates to Configurable products and by Smart Product List rules.
  • Cloudflare module has been added.
  • SVG and WebP can now be uploaded and used from the Media Gallery.
  • Choosing a default billing address in My Account now correctly reflects on the checkout page.

pro-porto 13.0.0 / pro-virgo 13.0.0

  • It is now possible to have custom options on ticket packages.
  • Ticket frontend has been reworked.
    Now a wizard layout can be used with improved UX on packages with a lot of tickets and/or addons and/or custom options.
  • Smart Product Lists with price conditions now show the right products.
  • Stock status from Click and Collect is now correctly not triggered for out-of-stock items. Previously “loading stock” would be displayed and never go away.

[NPE #22] NP Ecommerce

November 16, 2021

basic-porto 9.2.0 / pro-porto 12.2.0 / pro-virgo 12.2.0

  • Required Company field now considers an empty space as invalid.
  • It is now possible to remove a Magento coupon that only gave free shipping.
  • Sorting product lists by “Latest” is now possible.
  • It is now possible to “Show Password” when user is inputting a password on checkout, login popup, etc.
  • Only whitelisted IPs can now correctly access the website when maintenance mode is enabled.
  • Videos without label no longer causes Item synchronization from BC to fail.
  • New configuration to prevent redirecting a user away to the wishlist page on successfully adding a product to the wishlist.
  • Wishlist icon can now be disabled for guest users.

basic-porto 9.2.0 / pro-porto 12.2.0

  • Layered Navigation no longer flickers (opens for a few seconds and then closes) on load.

pro-porto 12.2.0 / pro-virgo 12.2.0

  • Preferred stores are now correctly assigned to a logged-in account if these were set before logging in.
  • Manual subscription renewal for memberships now correctly updates auto-renewal date.
  • Store Locator area search now uses prefilled dropdowns when searching by region.
  • Frontend optimization: it is now possible to create and deploy advanced JS Bundle from the admin.

[NPE #21] NP Ecommerce

October 6, 2021

basic-porto 9.1.0 / pro-porto 12.1.0 / pro-virgo 12.1.0

  • External ID is now automatically generated, if missing, on entities managed via the admin (Brands/Categories).
  • It is now possible to import and export Brands and Categories using CSV files.
  • Exporting the catalog products from the admin no longer fails to complete.
  • CSP (Content Security Policy) Whitelisting can now be done via the admin.
  • Translations can now be done via the admin.
  • Product Compare and Review features can now be turned off via the admin.

pro-porto 12.1.0 / pro-virgo 12.1.0

  • It is now possible to define sequence for the ID of sales document from the admin.
  • Frontend optimization: Critical CSS per type of page and ability to Defer JS is now possible from the admin.
    These aim at improving FCP (First Contentful Paint) and LCP (Largest Contentful Paint).
  • Rules used for Smart Product Lists can now be used as filter on any layered navigation (category, search, etc.).
    This effectively gives the possibility to create dynamic filters based on rules.
    For example, even though there could be a Smart Product List “Offers” with all discounted items, you could show the filter “Offers” on any layered navigation, giving the user the possibility to look at such discounted items wherever they are currently browsing products.
  • Multiple Click and Collect fixes with regards to UX and backordering logic used for store selection on checkout.

pro-virgo 12.1.0

  • Reworked default filter UX in layered navigation.
    Filters are now by default ajaxified.

[NPE #20] NP Ecommerce

August 26, 2021

basic-porto 9.0.0 / pro-porto 12.0.0 / pro-virgo 12.0.0

  • Upgraded Magento Open Source from 2.3.2 to 2.4.3
  • Refactoring across NP E-Commerce framework with numerous bug-fixes and improvements.
  • 3rd-party modules upgraded to newer versions.

[NPE | ME #1] NP Ecommerce

May 10, 2021

pro-porto 11.4.0

New features

  • Caching on Stock Status message rendering.
  • Support for changing ticket reservations.
  • Integration with NP Ticket Server / Ticket Designer.
  • Users part of a membership can now access their tickets bought under that membership under My Account.
  • It is now possible to make frontend theming changes to the ticket view via Porto admin design configurations.

pro-virgo 11.4.0

New features

  • Caching on Stock Status message rendering.
  • Support for changing ticket reservations.
  • Integration with NP Ticket Server / Ticket Designer.
  • Users part of a membership can now access their tickets bought under that membership under My Account.

[NPE #19] NP Ecommerce

April 1, 2021

basic-porto 8.3.0

New features

  • Official Facebook for Business extension.
  • Ajaxified add-to-cart button on widgets.

Bug fixes

  • Shipping rates on checkout are correctly updated when applying a coupon code that gives free shipping.
  • Custom options created via NaviConnect are no longer cleared when multi-store updates are made.
  • Fixed unnecessary attribute updates and cache cleaning when Configurable product updates are made via NaviConnect.
  • Fixed redirection issue after signing up for product restock notification.
  • It is now possible to select records past the first page of auto-generated coupon codes when mass selecting all.

pro-porto 11.3.0 / pro-virgo 11.3.0

New features

  • Official Facebook for Business extension
  • Ajaxified add-to-cart button on widgets
  • Users can now be redirected to a specified URL after logging in.
    This URL takes precedence over the vanilla configuration for redirection to the account dashboard.
  • Click & Collect shipping method on Checkout can now be configured to hide/show product name, stock, and in-stock filter individually.
  • Reserving a product for Click & Collect will now use the payment method “Click & Collect Reservation”.
    Previously Cash on Delivery would be used and could cause confusion with regards to the actual payment method used once the C&C reservation is confirmed.

Bug fixes

  • Shipping rates on checkout are correctly updated when applying a coupon code that gives free shipping.
  • Custom options created via NaviConnect are no longer cleared when multi-store updates are made.
  • Fixed unnecessary attribute updates and cache cleaning when Configurable product updates are made via NaviConnect.
  • Fixed redirection issue after signing up for product restock notification.
  • It is now possible to select records past the first page of auto generated coupon codes when mass selecting all.
  • Attribute set can now be used as part of a Smart Product List rule.
  • Negation of “Is currently New” now behaves correctly when used in a Smart Product List rule.
  • Store description is no longer mandatory for stores used in Store Locator.
    Previously synchronized stores from BC would fail to save in Magento admin because this info was missing.

[NPE #18] NP Ecommerce

March 3, 2021

basic-porto 8.2.0

New features

  • Cookie Privacy Management with integration to Cookie Information.

Bug fixes

  • QuickPay payment fee is now added to Order XML.

pro-porto 11.2.0 / pro-virgo 11.2.0

New features

  • Custom Options visibility control via Shared Catalog.
  • Cookie Privacy Management with integration to Cookie Information.

Bug fixes

  • QuickPay payment fee is now added to Order XML.
  • Shared Catalog rules that are inactive are now properly ignored.
  • Stock status modal per store is now correctly initially hidden on page load.