- DATE:
- AUTHOR:
- Dutchie Product Team
Dutchie E-Commerce: Hide loyalty messaging in login prompt, fixes
Here’s what’s new and coming soon to Dutchie E-Commerce. Subject to change.
Enhancement
Hide loyalty messaging in login prompt
Dispensaries using both Personalization and Dutchie Loyalty can now enable a location-level setting to display only personalization messaging on their homepage sign-in prompt. This keeps customer banners focused on personalized shopping and recommendations while suppressing logged-out loyalty messaging in jurisdictions with regulations against rewards advertising (such as Massachusetts). To enable: Go to Settings > Store Menu > Hide loyalty messaging in login prompt.
Fixes
We're deploying fixes for the following issues:
Checkout & Orders
Online order confirmation emails could start going to a dispensary's main storefront email instead of the intended recipient, with no configuration change on the retailer's end.
A printed pre-order receipt could show only one of multiple loyalty reward redemptions in its Rewards line, even though the order total and Admin/E-Commerce views reflected all of them correctly.
Checkout and product detail pages could crash with an error when a cart line item had no price.
A customer's medical ID didn't sync after placing a pre-order, and their delivery address could be incorrect.
Storefront & Menu
Some discounts weren't populating on the medical side of a split medical/recreational storefront.
Loading a filtered category URL directly (e.g. a brand filter on Flower) while Sort by Relevance was enabled, clicking "All [Category]" didn't clear the active filters, leaving the shopper stuck on the filtered page.
A collection's product count could get stuck at zero after an unrelated save, and saving SDK/Concierge theme settings in admin didn't always clear the storefront's cache, so shoppers could keep seeing outdated configuration.
A medical-only special could show on recreational product cards.
Scrolling past the 40-50 most recent assets when uploading an image in Admin didn't load older assets.
An active special could stop showing in the specials listing and on product-card badges, for stores using POS-synced menu pricing, even though it still applied correctly at checkout.
A homepage section couldn't be deleted.
Copying a chain-wide image banner with a special link to another location could error, even though the special was active at that location.
A customer lookup could fail to match correctly when a profile had no phone number.
A non-stacking loyalty reward could still apply alongside a non-stacking automatic discount at checkout, even though both were individually configured not to stack.
A single in-stock product could show as a duplicate listing on the kiosk/menu.
Updating a product's local brand in Admin required saving twice before the change was reflected.
On the kiosk login modal, the "Enter your phone #" button label was clipped instead of fitting within the button.
A custom homepage carousel's title was missing after clicking "View All."
Combined weighted flower variants (e.g. 3.5g and 28g of the same product) could show inconsistent pricing or be missing sizes across SKUs.
A POS-synced bundle discount with multiple combined conditions didn't apply when a cart's per-item quantity limit was set above 1.
The Admin preview didn't show active offers.
Compliance
California's required SB 540 checkout brochure image was returning an error in production, showing a PDF-link fallback instead of the full brochure image for every CA dispensary checkout.
Embedded Menus
On merchant sites embedding the Dutchie menu, adding an item from a product card could abruptly jump the host page to the bottom as the added-to-cart popup opened, sometimes leaving the popup offscreen or clipped.
On desktop embedded menus, the "Added to Cart" confirmation popup could appear behind the retailer's sticky header, obscuring its heading and close button.