Release Notes
Version 1.46
October 1, 2024
- NEW: The Bloom Commerce dashboard has a new section for Product. You can link directly to all active products, all alcohol products, or all bundles. This new dashboard feature allows you to quickly access your products to manage specs, metafields, or syncing with ShipComplaint.
- FIX: If an existing customer with only an email address attempted to join a membership from the website join form, an error would occur. This bug has been fixed.
- FIX: If using ShipComplaint, on rare occasion there could be a "Duplicate compliance check" error on the order. This was harmless, but confusing. The duplicate checks have been addressed and this error should not appear.
- WORKING ON: We are very close to having the Bloom Commerce app available on the Shopify App store. This will coincide with the release of version 2.0. Stay tuned!
Version 1.45
September 17, 2024
- NEW: For ShipCompliant users who create orders through Bloom Commerce batching, there is a new setting to include the California bottle deposit (CRV, or California Redemption Value) for all orders being shipped to California. When configuring our ShipCompliant integration, check the box to include this fee. It will then start appearing on your batched orders. Note, this fee is not included in other sales channels like your Online Store or POS.
- NEW: For customers using the new stepped join form, you can now limit the tiers that display on the first page of the form. For instance, if you create a new tier just for a promo and you only want that tier to appear on a landing page, you can enable that in the Shopify Customizer. On the app embed section there is a new field for Tier IDs. Just enter the IDs you want to include, separated by commas. Only those tiers will display on that page. Now you have more control over what tiers are available on specific pages.
- UPDATED: If the new Bloom Commerce age gate has been enabled on your shop, and the customer enters their Date of Birth, that birthdate will now get saved to the customer in Shopify. Open the customer and check the Date of Birth metafield for the value they entered.
- UPDATED: Since launching the new Product Specs feature, we've made a few interface updates and continue to improve the data syncing to Shopify product metafields. Contact us if you need a tutorial on how these new features work.
- FIX: Subscription selling plans allow you to create a fixed amount discount. This type discount wasn't displayed correctly on the product detail page and has been fixed.
- FIX: Some customers reported new members now being able to get past the CAPTCHA after a new signup. A Shopify error would appear stating the login token is invalid. We've updated to support Shopify's new hCaptcha to address this issue.
- WORKING ON: Users of the original "Legacy" Bloom Commerce application will be upgraded to the new 2.0 version in the coming weeks. You may have received emails on this already. Stay tuned for more information.
Version 1.44
August 7, 2024
- NEW: Products are a new section in Bloom Commerce. You'll find them in the stand-alone application as the second navigation item. This is an upgraded version of the Product Specifications feature you're used to using. The main difference is we now provide a listing of all products that can be searched and filtered by important attributes, like if the product is synced with ShipComplaint, or if it is a member-only product. You'll also find better ShipComplaint sync features. The interface is neatly organized and easier to use. Finally, there are new Product Settings where you can easily generate metafields on your Shopify products, which can be used for filtering products or even creating your own specification lists on your detail pages. In the next week or so, we plan on connecting up the More Actions option in Shopify products which will provide easier access to your product specifications.
- NEW: The Member-only product feature can now be added as an App block on the product detail page. Before our team had to implement this for customers who wanted. Now the feature will use Cart validation rules to make sure Member-only products can only be purchased by logged-in members. If you want to use this new feature and get assistance with the implementation, let us know!
- UPDATED: When viewing a batch order, and the Delivery method, Billing address, or Credit Card is missing from the membership, a critical banner will display at the top of the view, keeping you from needing to scroll down to discover that data is missing.
- UPDATED: Product-level discounts now appear in the Admin when managing subscriptions. When Editing a subscription, you'll now see the calculated discount on each product. Now you can confirm these discounts are correct for each subscriber, without tracking down previous orders.
- FIX: Many customers have reported that memberships can't be edited because the membership exists, or the phone number is being used. Usually, solving these conflicts isn't easy, and may even require our Support team to fix mis-matches in the database. We've taken the time to restructure our member data so this issue won't occur. Additionally we've added better customer-to-membership sync process to ensure Shopify customer data will match membership data in Bloom Commerce.
- FIX: Deleted products were still causing issues in the POS where membership data would not load as expected. Now you'll see a "Deleted" badge where the deleted product displays and the membership can be edited.
- WORKING ON: A new "subscription builder" interface is being designed. This will allow customers to select multiple products on one page to build a subscription order. Additionally we're finalizing the last bits on Bloom Commerce 2.0. We expect the app will be available in the Shopify app store before the end of summer.
Version 1.42
June 11, 2024
- UPDATED: Bloom Commerce subscriptions now use Shopify's Cart Validation features if custom quantities are set on a product. There was a Custom Quantity picker on the product detail page. That has been replaced with a new content section found in Bloom Commerce Settings / Theme / Subscriptions / Content where you can let the customer know what the quantity rules are. If the customer selects a quantity using the theme's built-in quantity picker that isn't allowed, they will see a validation message right on the product page. The Add to Cart button won't function until a proper quantity is selected. This update allows our app to work natively on more themes and ensures better compatibility with Shopify Cart and Checkout functions.
- UPDATED: Subscriptions have received another exciting update: discounts are now directly related to products, instead of being associated only with the shipping frequency. This means you can offer products with different discounts on the same customer subscription contract. You'll see the updates when setting up subscription products. There is now a discount field for each frequency you select. You can now create highly flexible discounts for your subscription products.
- UPDATED: Membership pick up locations are now being saved to the new Membership metabobject found on Shopify customers. This update provides more membership data to the Shopify API, and more visibility about the membership without needing to load the Bloom Commerce application.
- FIX: If the Date of Birth was not set to "Required" in Bloom Commerce Settings, the new membership join form was still displaying the Birthdate field on the Billing Address view. This field no longer will display when Date of Birth is not required.
- FIX: On some shops, the membership counts on the "Connect with members" email was 0, or much smaller than it should have been, and members wouldn't appear in the recipient list. This has now been fixed.
- FIX: In rare cases, when a customer has multiple cancelled memberships and a package had been created in a release for one of the cancelled memberships, the Upcoming Shipments section would appear empty when the customer logged into their account. A fix is now in place to make sure upcoming shipments doesn't appear.
Version 1.41
May 28, 2024
- NEW: Our new Subscriptions widget has been released. If your products currently use subscriptions, you'll be interested in these new features. When you open Bloom Commerce / Settings / Theme, you'll see a new section for Subscriptions. There you can control the interactive features, manage how the content is displayed, change the colors and overall look and feel, and even add a list of benefits to help market the feature. You now have total control over the customer's experience with your product subscriptions.
- UPDATED: In addition to shipping address management, you can now manage the pick up locations on subscriptions in the Bloom Commerce admin. Since new subscribers select from the pick up locations defined in Shopify Shipping & Delivery settings, and the locations products are stocked, Bloom Commerce uses the same rules. There are no longer pick up locations you define in the admin. We simply pull the location options from Shopify, just like the Shopify Checkout will.
- UPDATED: When batching a large number of packages, Preflight report generation may have taken more time that desired. We've rebuilt how the reports data is requested and saved and are created much faster. The speed increase will depend on how many external services your batch requires. We hope this update saves a lot of time when batching.
- UPDATED: Our Klaviyo integration has been updated to the latest API versions. These changes are all behind-the-scenes, and there aren't any changes to how the integration works.
- UPDATED: We've added a few more fields to the new Membership Metadata on Shopify Customers. You'll now see the number of card declines from batch orders, the pick up location if the membership doesn't ship, and the customer's Date of Birth. This provides even more membership data you have direct access to from the Shopify customer.
- FIXED: If products are deleted from Shopify before you create orders from a Preflight report, it can leave the failed payments in state that couldn't be corrected. Now, if that happens, the payment is available in the batch as a failed payment with a message stating the product was deleted, so it can be deleted where you can fix and re-batch the package.
- FIXED: Creating a membership using the POS mobile app may have been challenging as some views would cut off the Continue button, not allowing you to advance. This has now been fixed.
- FIXED: If you use the Review order feature for Shopify B2B orders, there was an issue where the Company would be stripped from the order that needs reviewed. This would result in the order not having the correct B2B pricing. This has now been fixed.
- WORKING ON: Bloom 2.0 is getting closer to release, where the Sales Channel will be available through the Shopify App Store. You'll continue to see updates to Subscriptions over the next few releases, as well as our new Product Specs features coming this summer.
Version 1.40
April 30, 2024
- NEW: Customer membership data is now saved to the Shopify Customer as metadata. What is great about this? The membership data we have been saving in Customer tags is now saved as structured data on the customer. Many apps including Shopify Flow, Matrixify, and others will have access to this data. The Shopify API will provide access to membership data, making integrations much easier and more powerful. NOTE: You will need to accept new permissions when you first launch the Bloom Commerce app, as this feature uses new data our app didn't have access to before these updates.
- NEW: There is a new filter for Deleted Customers on the Membership listing view. We added this because when customers are merged or deleted in Shopify, that often messes up their membership. Now you can see what memberships have deleted customers with the new "Deleted" badge as part of the status indicator, and there is a new filter for Customer errors. Now you can easily find all memberships with deleted customers and fix them.
- UPDATED: We made significant performance improvements to allocation releases. Now, even if you have hundreds of members, all trying to purchase at the same time, you should not see slow page loads.
- UPDATED: The Application Embed feature in the Shopify Customizer used to be called "Age gate". It has a new title "Website utilities". In this app embed, you will find the old Age gate feature, and a new Product specifications feature. The Age gate worked like it always has. The Product specifications feature will be used for all new customers who want to display Bloom Commerce Product Specs on their PDPs. If you are already using our Product Specs, there is nothing for you to do. You might find other utilities appearing in this app embed in the future.
- UPDATED: On the Preflight report, products with 0 quantity were showing in the inventory section. Those products will no longer appear, as they weren't adding any value, and making some reports very long.
- FIXED: When managing default products on a release, the Products filter wasn't working as expected. This has been fixed, making it easier to filter your release data by product(s).
- FIXED: On a subscription membership, if the delivery frequency was updated, the next upcoming order renewal date was not getting reset correctly. This is now working as expected.
- FIXED: When duplicating a release, if members were put on hold, or cancelled after the packages were processed in a batch, those packages would be created in the duplicated release. This isn't ideal, so we've fixed that. Now, only current memberships will have their previous package created when it derives from a duplicated release.
- WORKING ON: There are a few big items on the boards right now, including putting the final touches on the new join process using Bloom Checkout, version 2.0 of our Subscription app that appears on PDPs, and performance improvements to Preflight creation. It will be four weeks before our next release. Please reach out if you need anything.
Version 1.39
April 1, 2024
- NEW: When exporting the Bloom Commerce Compliance report you'll find a new option for the TTB format. This will export the filtered report in a format ready to use for TTB reporting.
- UPDATED: The Manage Defaults view where package line items are managed, now has a new column for Price. The retail and discounted price is now displayed for each item in a package. When the view is exported the spreadsheet will include a Retail price and Discounted price column. This will make it easy to sum up the total gross and net subtotal of the release, or even subtotals by product.
- UPDATED: When a member logs in to view their account, the Upcoming Shipments section will only display if the membership related to the shipment is in a Current status. This section will be hidden for On-hold, Waitlisted, or Cancelled memberships.
- UPDATED: When managing the default products on existing packages, the page may have been slow to load, especially if you have a large release. The page should load much faster now that we've fixed the performance bug.
- FIXED: When a Shopify customer with a membership is deleted, there isn't an easy way to remove the abandoned membership or attach that membership to a new customer. Now a Deleted Customer view loads when you access the membership.
- FIXED: When sending the Preparing Club Shipment email, members with Skipped shipments for the release will no longer receive the notification.
- WORKING ON: The team is going to begin development of some new Subscription features, as well as continue to improve performance throughout the application.
Version 1.38
March 19, 2024
- UPDATED: If you're using the Additions feature on default packages, you can now filter by packages without any additions. This makes it easier to find all packages without additions so you can add additional products to those packages if needed.
- UPDATED: Also related to additions, when the customer updates their additional products and saves the customizations, the main Upcoming Shipments view will now auto-refresh showing the updates, without requiring a page refresh.
- UPDATED: Deleting products from Shopify is highly discouraged. If these products have been allocated to packages in a release orders could be charged for those products, but not be on the final order. To protect from this, if there are deleted products on a release the Preflight will not allow orders to be created with reconciling the deleted products first. The Preflight needs to be refreshed so the deleted products are removed from the batch orders before orders can be processed.
- FIXED: If additional products have been added to packages, those products will be included in the Preflight inventory report. Before this release, only default package line items were included in the inventory counts.
- FIXED: When orders are created for gift memberships the orders are tagged with the number of gift orders completed. The counts in these tags may have been inaccurate. This has been fixed so all new gift orders will have the proper counts on the order tag.
- WORKING ON: The creation of memberships using Shopify Checkout and Shopify Payments is close to a beta release. Performance is also a focus of ours right now, improving the speed of bulk actions and filtering.
Version 1.37
March 4, 2024
- UPDATED: This release includes several updates to how Additional products are managed on membership packages. First, all packages without additions will appear in the Manage Additions view. This means additional products can be added to packages that were created without additions by default. As before, quantities and products can be managed in bulk. These updates provide many new possibilities for managing packages with (or without) additions.
- UPDATED: When orders are created that are Pending Payment the fulfillment status will be set to On hold. If the ShipCompliant integration is enabled, these orders will not be checked for compliance and will be tagged as on hold. As soon as the order is paid the fulfillment status will be changed to Unfulfilled and then checked for compliance. This addresses the issue with the Corporate orders feature, where orders were being checked for compliance and sent to fulfillment before they were paid.
- UPDATED: When creating a draft order and using the Pay with Saved Credit Card feature, there is now support for the new discount options that Shopify released in the Winery '24 Editions. Use discount codes or even the automatic discounts saved in the new Discounts feature in Bloom Commerce.
- FIXED: When using Additional products, in some cases the product image wasn't displaying in the Membership account application. This has been fixed.
- WORKING: In addition to the continued work on the Bloom Commerce 2.0 features, we're starting to design and build new Subscription features that will add several new options for how they display product detail pages.
Version 1.36
February 19, 2024
- NEW: The Membership Cancelation report now has the option to Export the results. Like the other reports, click the Export button on the results view and select if you want a CSV or XLSX file type. The report will be emailed to you.
- UPDATED: The Email report was previously only downloading the last 7 days of data. If you didn't view the report at least once a week you may have seen gaps in the data. The report now displays 90 days of data by default. This means it might take a bit longer for the report to load.
- UPDATED: The new Age Gate feature now supports a background color, as well as a background image.
- FIXED: If you use Additions for your release packages, members weren't able to reduce a preset quantity to 0. When trying updates wouldn't save as expected. This has been fixed.
- FIXED: Also with additions, if you make the package customizable, you'll now immediately see the min/max fields on your additional products. Before you needed to edit the additions after the packages were created, which isn't ideal.
- FIXED: When Shopify products are deleted, and those products have been added to default packages, it will cause errors to occur. One of those errors was a release group's settings couldn't be resaved. This is now fixed. But please, don't delete products in Shopify if they have been added to packages. You need to first remove the products from the packages, then you can safely delete the product. Even better, just archive the product.
- WORKING ON: We're continuing to work on updates to how Additional options work, as well as finalizing more features to our Bloom Commerce 2.0 feature set.
Version 1.35
February 5, 2024
- UPDATED: If you're using Bloom Commerce 1.0, you're familiar with the Preflight report. When creating orders you were asked to add a preferred ship date for the orders and set the club type for ShipCompliant users. Now you'll be asked to fill out these fields before the Preflight report is created. You'll then see a new section on the report where you can edit these settings, if needed.
- UPDATED: If you take advantage of the Wish list feature on allocation releases, and you have a product that sells out, that product can still be wished for. This will allow you to take wish requests and backfill inventory if needed to grant the wish requests.
- FIXED: The Batch Payments report was displaying rows of packages that weren't yet batched. This has been fixed. Now only packages that have been batched and have a batch ID are listed in the report.
- FIXED: The new version 3.0 join form now has stronger phone number validation. Now your phone number data will be more accurate.
- FIXED: If you're using ShipComplaint, and use the Create Order feature on a membership, the Fulfillment type wasn't saving as "Club" by default. Now you can set the value for "Club" or "Daily"
- WORKING ON: We've completed all of our proof-of-concept work for Bloom Commerce 2.0. The primary changes will focus on using native Shopify components for our features, like storing memberships as subscription contracts attached to vaulted cards in Shopify Payments. The Membership Account app will use the new customer account system. And we'll leverage cart functions and checkout extensions for more advanced customer experiences. Stay tuned for more.
Version 1.34
January 22, 2024
- UPDATED: Bloom Commerce admins can now skip shipments if the package is in Preflight status. Before this update, you could only skip packages that hadn't progressed to the Preflight phase of batching.
- UPDATED: When a member logs into Shopify to manage their upcoming shipment, the Member account app may show an error message if there is a deleted product in the package. Now, the error won't display and the package will load without the deleted product.
- UPDATED: Sometimes you need to swap or replace products that have already been allocated to upcoming packages. If packages had progressed to the Preflight status, and products were swapped, the preflights weren't getting updated as expected. Now, when products are swapped, all packages that have not yet been processed get updated with the new products.
- FIXED: When creating a draft order from a membership, automatic discounts would not be created accurately, for products with prices that didn't end with .00 cents. This has now been fixed.
Version 1.33
January 8, 2024
- NEW: Bloom Commerce emails found in the main Email tab have all been redesigned and partially reflowed to work better with the new Bloom Commerce 1.0 features. Since abandoned memberships have been removed as a concept from Bloom Commerce, that proactive email has also been removed. It has been replaced with a generic Connect with Members email.
- NEW: In Bloom Commerce Theme Settings, there are new settings to style the font styles for headers used in all of our embedded apps. This allows you to make your headers look exactly like the headers styled by your Shopify theme.
- UPDATED: After products have been added to a release and allocated to members' upcoming packages, they can be swapped out with new products and packages will be updated. Product swaps would even happen on packages that had been processed and were in a Completed status, which meant the package wouldn't reflect what was on the order. Swapping would also change on packages that had failed processing which could cause processing issues. This has been updated, where the interface will alert you that some packages won't be updated if they are in a completed status.
- UPDATED: On the Preflight report, if there are tax errors on any packages, you'll now have a link to view all the orders with errors so the issues can be fixed before creating orders.
- UPDATED: If any Shopify products have been deleted while the packages are in a Preflight status, then order batching will display a critical alert, forcing you to fix the packages before orders can be created. This solves an issue where members would be charged, but orders would not get created in Shopify due to the missing product.
- FIXED: If you're using the new version 3.0 join form, the discounted price in the summary ledge at the bottom of the page is now being calculated correctly.
- FIXED: We've had a few reports that Bloom Commerce membership rates aren't being returned as expected when creating a Shopify Draft Order. We've made some updates, where if the name and shipping address match the customer's name and address, and they are a member, then rates should be returned as expected.
- FIXED: Gift memberships were not honoring the Shipments per year setting in Tier settings. Meaning, that if you set a gift to ship four times a year, the 3.0 join form would only display two times a year. This has now been fixed, so your shipment settings will be displayed correctly.
- FIXED: The new Membership Cancelation report was displaying the membership creation date and not the cancellation date. This has been fixed.
- FIXED: When exporting the Bloom Commerce Shipping report, you'll have the ability to select the 205 report type or ATS for our Canadian customers. These options were accidentally removed in the last release.
- WORKING ON: There are a lot of exciting things on the boards for 2024. We're currently working on Bloom 2.0, which will include adding Bloom Commerce to the Shopify App Store. Our Subscription interface for PDPs is going through a redesign, and we're continuing to improve the new 3.0 join form.
Version 1.32
December 11, 2023
- NEW: Bloom Commerce reports found in the Sales Channel have all been updated to use the new interfaces found in the 1.0 system. You'll find some new features, including the ability to add data columns to some of the report views, sorting, and some new search and filter options. The Email report includes an all-new data fetching system, as well as the ability to Export. And, there is a new Membership cancellation report. More updates will be coming next year built on this new foundation.
- NEW: The Age Gate feature is now part of Bloom Commerce Settings. If you use the current Age Gate, there isn't anything for you to do. However, if you want to use the new feature, turn off the current Age Gate in the Theme customizer, and enable the new one in the Theme app embed manager. Configure the new feature in Bloom Commerce Settings. You'll find it in the Theme section. Contact us if you need assistance.
- NEW: If you're using the latest 3.0 join form, there are now settings to enable a requirement for new members to accept your terms of service, as well as the ability to display the marketing opt-in, allowing new members to agree to receive marketing communications. These features are found in the Tiers / Content area of the Bloom Commerce app.
- UPDATED: The new Corporate Order Import feature now supports our tax overrides, as well as Shopify Tax and Avatax. Additionally, we're now calculating the order totals before you mark the orders as paid. You can find the new features in Bloom Commerce / Orders / Import orders.
- FIXED: When members with a Waitlisted status were moved to Current using our Bulk Action tool, packages were not getting created automatically. This bug has been fixed.
- FIXED: If you change a member's Tier and/or Group, the tier listing used to be in a random order. The Tier order is now in the same sort order that is set on the Tier Dashboard. This will keep the order more consistent throughout the application.
- FIXED: When Additions were added to a member's upcoming shipment, the discounted totals weren't being summed up correctly in certain situations. This is now fixed, so all totals in the summary view are accurate.
- WORKING ON: The team has been working hard on moving the proactive Email features to the new system. This will be the last area of work to move, then all features will be updated for Bloom Commerce 1.0 users. More big features and updates are in the pipeline, so stay tuned.
Version 1.31
November 26, 2023
- UPDATED: We have made a few updates to the corporate order import that was released in the last version, including the ability to mark all orders as paid after payment for the orders has been received, better error handling when importing orders, and if you're using ShipCompliant taxes, they will be calculated and included in the imported orders.
- FIXED: When using the Create Order feature, if orders are being committed to ShipCompliant they were automatically created as "Internet" orders, even if the order type "Club" was being set. This has now been fixed.
- WORKING ON: The team worked hard over the last few weeks on a few features that didn't get into this release. Some of the updates include moving the age gate feature into Bloom Settings and a new look for Bloom Reports. Stay tuned. We hope to get both launched before the end of the year.
Version 1.30
November 14, 2023
- NEW: You can now import corporate orders if you're using Bloom Commerce 1.0. This feature is found under the Orders navigation. You can create an import for your corporate orders, upload a spreadsheet, and create multiple orders for a single-payer. If you're interested in getting a demo to see how it works, reach out and we can get it scheduled.
- NEW: If your shop is using our product subscription features, we've added a new automation where if the subscription order fails due to a credit card decline, and the member updates their credit card, Bloom will automatically set the subscription renewal date to one hour after the card was updated. This means you don't need to manually manage the renewals on failed subscription orders.
- NEW: Subscription selling plans now have shipping options. These have been modeled after the shipping options on Tiers. When you open the Plans view, there is a new section called Delivery Options where there is a drop-down where you'll select the shipping rates for subscription orders. These rates will be displayed at checkout when creating a subscription and used for recurring orders.
- UPDATED: You'll notice some changes with Bloom Settings. They have been moved to the new Bloom Commerce 1.0 design, utilizing Shopify's latest interface components. All the features are the same, but the look is new. You'll see some new settings arriving in the coming months.
- UPDATED: When a member includes additional options to their release package, and the products are discounted, the discounted price will now display on the package summary when viewing the Account page in Shopify.
- FIX: We discovered a bug where gift orders could end up with tags longer than 40 characters. This would cause a Shopify error. We made sure these tags can't be longer than 40 characters.
- FIX: When collections are updated with new products, Bloom Commerce will now auto-update any Bloom discounts that use the collection.
- WORKING ON: Like Settings in this release, Bloom Commerce Reports will be moved to the new design in the next release. Additionally, our Age Gate will move into our Theme Settings instead of the Shopify customizer. These changes will get us closer to our end-of-year goal of moving all features into the Bloom Commerce app and out of Shopify's Customizer.
Version 1.29
October 31, 2023
- NEW: All three of Bloom Commerce's core features can now be added as app sections in the Theme Customizer. These include Subscriptions, our new 3.0 Join form, and the Customer Account app that loads when members log into Shopify. Chances are all of your apps are already setup correctly. But, if you use a Shopify 2.0 theme, and need to reposition where the apps load on each view, it is easy to drag and drop an app block or app section in the customizer.
- NEW: If you're using our new subscription feature, there is now an email that can be sent to the customer if their renewal fails due to a credit card error or decline. You'll find this email in Bloom Commerce / Settings / Email / Subscriptions.
- FIX: Pick-up addresses that display on the new 3.0 Join Form, now display the full address of the pick-up location. This will make it easier for new members to know exactly where they will need to pick up their membership orders.
- FIX: On some occasions, if you update a member's email address in Shopify, the next time that customer is batched it may have resulted in the customer's email address being reverted back, or the batch order failing with an 'Email is already taken' error message.
- WORKING ON: As mentioned in the last release, there are a lot of big features we're working on. In the next two weeks, we'll be rolling out our initial corporate orders features, our settings are moving to new interfaces, and the Bloom Age Gate will be configurable within the Bloom Commerce settings.
Version 1.28
October 16, 2023
- UPDATED: If you're using the new Bloom Commerce Subscriptions, the Shipping Address can now be edited on the subscription. Editing was disabled before this update since we were working through some complexities with updating the Shipping address on Subscription contracts.
- UPDATED: The rich text editor in Bloom Commerce 1.0 has been updated to match the features we had enabled in the Legacy app, including the ability to write your own HTML.
- FIX: If you update a discount in Bloom 1.0, all packages in a batch that are in a Preflight status will be immediately updated with the new discount rules. Before, the Preflight report required a refresh before the batch orders would be updated.
- FIX: On certain occasions, creating a new shipping address for a membership would display an error in the Bloom Commerce admin. This is now fixed.
- WORKING ON: There are a few major updates in the works, including a new order importer that allows for the creation of corporate orders, Bloom Settings will be moved to the 1.0 architecture, and we're wrapping up moving our Reports to the 1.0 system which will include some new sorting features.
Version 1.27
October 2, 2023
- NEW: We've added Additional Options back to releases. We initially decided to remove this feature from Bloom Commerce 1.0 since admins can allocate wines with a lot of flexibility. However we found customers liked the original feature, especially how additions were clearly separate from the defaults. If you'd like to present additional options on a group in a release, you'll see this new feature on the Group Settings view, as well as on the Edit Default Package view. Additions should be used when you want to clearly designate additional wines as something separate from the default package. Contact us if you want a demo or training for this new feature.
- NEW: Now, when a membership is added to the system, you'll see a new value for Signup Source. The values can be Website, POS, Admin, or Unknown. Only new signups will have the sources automatically added. You can update the source manually when editing a membership status. Additionally, you can sort your memberships by Source when viewing the primary list.
- NEW: When using the Check Compliance feature on the Shopify POS, you'll see there is now the ability to edit the fulfillment location for an order that will be shipped. This will allow you to ship from a warehouse or other location, besides the location of the POS, or the default fulfillment location defined in your location settings.
- FIX: When new members join a club using the new 3.0 Join Form, admins will now receive the New Member email notification.
- FIX: If payment gateway errors occur when batching or creating a pending order, the messaging has been improved to add more clarity to the error that occurred.
- FIX: Searching for members and customers should return more accurate results if using the new Bloom Commerce 1.0 sales channel.
- WORKING ON: We're continuing our work on new reporting features, as well as order importing and corporate orders.
Version 1.26
September 19, 2023
- NEW: The latest version of the Bloom Commerce membership join form can now be added to a page on your shop without developer assistance. If you add a section to a page using the Customizer, you'll see the Bloom Join Form app as an option. This feature is only available to Bloom Commerce 1.0 users, and shops that are using a Shopify 2.0 theme. If you're interested in upgrading, let us know.
- NEW: When checking compliance on a POS order, there is a new feature that allows you to set the shipping date of the order. If a date is set, it will be saved to the order and passed to ShipComplaint.
- UPDATED: The admin views in Bloom Commerce 1.0 will look a bit different the next time you log in. We've updated the core software that defines the styles of our admin features. The main features that work differently are data filters and bulk actions. These features will look and work more like the new changes in the Shopify Admin views.
- UPDATED: The Batch Dashboard now includes a notification indicating when packages won't be included in a batch. These include any packages that are Skipped or packages that don't have product selections. The notification provides a link to view the skipped packages.
- UPDATED: If you're using the new bulk action for moving members to and from a waitlisted status, there is now a Subject field on the email notification you can send. Before the subject was hard-coded and couldn't be changed.
- FIX: Some customers have been reporting that when members login, they immediately get logged out and redirected back to the login view. The fix was a challenge to figure out but we're feeling confident it is now fixed.
- FIX: If you are using the new Bloom Commerce 1.0 Discounts, and create a Draft order using the Create Order feature on a membership, the new discounts should now apply automatically. Do note, that if your discounts have minimum quantity rules, and you don't add that number of products to the draft order, the discount won't be applied.
- WORKING ON: The team will continue to work on updates to our reporting system, as well as the Additional Options feature. The Customer Account app will also be converted to an App Section Embed, much like the Join Form in this release. Stay tuned.
Version 1.25
September 5, 2023
- NEW: If a member's credit card fails when batching an order, you'll now see two new features that allow admins to view these failures when managing memberships. First, you'll see a "Failed" badge in the Memberships listing. There is also a new filter that allows you to list only Failed memberships. Then, on the Edit membership view, in the Payment method section, you'll see a red banner alerting you the card failed, along with the error message and link to the batch where the payment failed.
- NEW: When viewing memberships in the list view, there are two new bulk actions. Add to the waitlist and Remove from the waitlist. These bulk actions were available in the legacy Bloom Commerce app. We've brought them back to the 1.0 version. These bulk actions work just like the legacy version. Select and confirm the members you want to update, then elect to send those members an email letting them know they have been moved to a new status.
- NEW: If you are using Bloom Commerce 1.0, there are new color and style settings that control both the Customer Account view and the new 3.0 join form. Style settings allow you to control form field sizes, button styles, and modal sizes. These will allow you to make the embedded apps look much closer to your theme styles.
- UPDATED: Tiers now have a new field to assist with how they are described. You'll now find a new Tier Excerpt field that can be used if you have a very long tier description, but want to show a short except that includes a "More info" link to reveal the longer description. This excerpt will only appear if there is a value, and currently only displays when the customer is logged in and viewing their membership. In the future, this will be added to the new 3.0 Join form.
- UPDATED: The Bloom Commerce dashboard now includes a section for Compliance, if you use the Sovos ShipComplaint integration.
- UPDATED: If you use Allocation tiers, and have wishes enabled, wishes can be requested and granted by an admin when using the Create Order feature. Before this update, it wasn't possible to include any wish information on orders created for a member's allocation package.
- FIX: When using Bloom's Preparing Club Shipment emails, if you send more than 500 emails to multiple groups, back to back, some members might receive the incorrect email. This issue has been fixed.
- FIX: When searching members on Bloom's Membership report, it may have returned no results. We've fixed the bug with the query and now searching by name or email address should work as expected.
- WORKING ON: We continue to work on the new Additional options feature that will allow more customization options for members and will continue to work on the new reporting features.
Version 1.24
August 22, 2023
- NEW: We are in the final testing phase of our new 3.0 Join Form. Below are some related features that help make it one of the most flexible and feature-rich membership creation forms in the industry. Let us know if you're interested in learning more about this new feature.
- NEW: The main Tiers view now has a Content tab. Here you will find all the fields needed to manage the content on the new Join Form. Using these fields will allow you to describe every step of the process, providing your new members with site-specific instruction and context.
- NEW: When allocating wines to groups in a release it can be challenging when there is a large number of products and most need to be not included for a group. Before you needed to click many times to "not include". Now there is a way to do it in bulk using the new Include Options features. Just click the Include options link and select to include all, or not to include all products. In a few steps, you can easily toggle all products and save a lot of clicks!
- NEW: Subscription renewals now have a Failed status. When a subscription renewal doesn't process correctly, it will be listed as Failed. From there you can see the error message and reset the renewal date once the errors have been addressed, allowing the subscription to attempt a new renewal at a future date.
- NEW: When creating or editing preferences on a tier, you'll now see a Description link. Clicking that will spawn a content field that allows you to give the group a description. These will appear on the new Join Form and might come in handy if you need to provide more instruction or context when new members are selecting preferences for their membership.
- UPDATED: When managing the billing settings on a tier, you'll now see a new interface and option that will require new members to pay for their upcoming shipment as part of creating a membership. This feature only works on our new Join Form and is designed for shops that need to ship a new member's first club package when they join. This feature isn't yet available on the POS but is part of our Q3 roadmap.
- UPDATED: When creating a one-off order for a membership, if the order failed to create, there wasn't an easy way to delete the pending order and start over. Now you can. You'll find a Delete pending order button. Additionally, there is also a Refresh button if you want to refresh a pending order after updating shipping or billing information. This is useful if you need to recheck compliance or calculate new shipping rates or taxes.
- FIX: We discovered if you unarchive a release, any memberships that didn't have packages would not get packages re-created and there wasn't a way to create them automatically. Now, if you unarchive a release, all memberships will have packages created, allowing you to continue where you left off.
- FIX: In rare cases, a subscription could lose the associated products. An error would appear if you attempted to add new products to these subscriptions. This bug has been fixed.
- FIX: When new members would join an allocation tier where they weren't asked to select from pick up or ship options, they were tagged as Pick up customers. Now they will not be tagged with any delivery type, as expected.
- WORKING ON: Next up is focusing on the new reporting features of Bloom Commerces, as well as moving more settings into the 1.0 Settings view. In the next release you'll see more stylings and color options so you can dial in the Bloom interfaces even more. We're also working on the new Additional Options features which will be a new extension to the existing package customization features.
Version 1.23
August 08, 2023
- NEW: If you're using the new Bloom Commerce 1.0 application, you'll see an all-new main dashboard. Instead of only displaying memberships, the dashboard will serve up the latest data and links for upcoming releases, a shipping compliance overview, memberships and tiers, and subscription renewals. Now it is much easier to see a full overview of your data, and have access to the management views you use most often. Hopefully, you like it as much as we do!
- NEW: If you use Bloom Commerce Subscriptions, you can now update your subscriptions in bulk. This will come in very handy when you need to swap out vintages for all subscribers. Or, possibly you are changing your subscription plans and need to update quantities for all your upcoming renewal orders.
- UPDATED: When managing the visibility settings of your tiers, you'll see we've added a new Admin-only option. Setting a tier's visibility will hide the tier from members on the website and the POS. It will only be available from Bloom Commerce admin. This can be used for tiers like Industry VIPs, or Friends & Family.
- UPDATED: In addition to tier visibility settings, we've also updated the Tier Content settings. The new settings provide the ability to have fine-grain control over what members see when logging in and using the Customer Account application. You'll find these new settings when editing a Tier, and clicking the Content tab.
- UPDATED: When using the new Bloom Commerce discounts on batch orders, or when creating an order from an existing package, you'll see more discount details including line item discounts, and all discounts that may be combined on the order. These updates will also display on Preflight reports.
- FIX: If a membership that has an updated email or phone number is deleted from Bloom Commerce, it reverts the customer in Shopify back to the original email or phone number. Now, you can edit memberships and delete memberships and not impact the data saved on the customer in Shopify.
- FIX: We made an update to the Membership Sign-up date a few releases ago, which impacted viewing and filtering membership reports. That bug has been fixed and report filtering is now accurate again.
- WORKING ON: The new Join Form 3.0 is being released into a few production sites. What is new? First, we took a mobile-first approach and designed the form to flow the user through signup. It can be configured to allow members to select their wines upfront, and even pay for their first shipment as part of signing up. We will be releasing it to more merchants in the coming weeks, then offer it to all 1.0 users in September.
Version 1.22
July 24, 2023
- NEW: The new Discounts features can be applied to membership batch orders and online orders created by subscribers. There is a new Order type setting where either Online orders, Bloom Commerce Batch orders, and/or Subscriber online orders can be selected. This is the next evolution of our discount features, which provide even more flexibility and combinations.
- NEW: The Customer Account views have received a bit of a facelift. After a lot of customer feedback, we've added view navigation as well as providing quicker access to membership settings. In addition, if you allow customers to view their preferences, they will also have the ability to change tiers. Before they could just switch between preferences.
- NEW: If you use Bloom Commerce Subscriptions, there is a new email in the new email setting that allow you to enable the auto-sending of the Activate your Account notification when a new subscription is created. Now, your subscribers will proactively be asked to add a password and create their customer account, making it easy to manage their subscription.
- FIX: If a customer updated their name, it may not have appeared as updated in the Membership search. This has now been fixed.
- WORKING ON: There is a lot planned for the upcoming release, including a new Sales Channel dashboard and the new version 3.0 of the online Join form. We have also been actively prototyping the new reporting features that will allow you to customize your report views.
Version 1.21
July 10, 2023
- NEW: The Email dashboard in the Bloom Commerce sales channel has been updated with a fresh interface and will now display an error banner if emails fail to send. Additionally, there is a View error log link in the top right of the page, that will display a history of errors. If you see an error banner, please contact our support team immediately so we can address any issues and get emails sent again as soon as possible.
- NEW: When viewing the Releases dashboard, you'll find a new call-to-action to reorder your releases. The feature allows you to drag and drop your releases in the order you want them to be stacked in the admin and on your website when you have more than one published release. Always place your most current release at the top of the list. All new releases will be added to the top by default.
- UPDATED: When creating or editing a pickup location in Bloom/Settings/Pickup locations, there is now a dropdown where you can select the related Shopify pickup location. If this is selected, the store location ID will be saved to orders created by Bloom Commerce. This can be useful if you need to reference the pickup location on an order.
- UPDATED: If editing a Subscription payment method in the Bloom Commerce admin you will now see the interface that will send the member a secure email where they can log in and update both their saved credit card and their billing address.
- FIX: In certain conditions, the links to customer orders weren't working on the Edit Membership view. This has now been fixed.
- FIX: If using the legacy version of Bloom Commerce, our legacy Stripe integration, and using the Pay with Saved Credit Card feature on a draft order, the payment capture would fail. This is fixed now for the few sites still using the legacy setup.
- FIX: Bloom Commerce now only supports Tier names of 50 characters or less. When you try to name a Tier with more than 50 characters, the name will be auto-truncated. This will ensure tier name tags can be generated by Shopify.
- WORKING ON: The new 3.0 Join Form is in final quality checks and testing. A new Bloom Commerce application dashboard for the primary view in the Sales Channel is in the works. And, we're starting the design process for our new reporting system.
Version 1.20
June 26, 2023
- NEW: If you're using our new Subscriptions you'll be happy to see a new Email setting in Bloom Commerce/Settings/Email. You can enable the system to send renewal emails a certain number of days in advance. These will notify your subscribers their subscription will renew. There is also a new merge tag for the renewal date, formatted like {{renewal_date}}.
- NEW: When managing packages in a Release, you'll now see an Export option in the top right of the view. Click that to download a view of the package details in the release. This is useful if you need to create a pick list for packing customized shipments.
- UPDATED: Bloom discounts have a few updates worth mentioning. First, there is now the ability to publish and unpublish discounts. If unpublished they are removed from Shopify, making it easier to manage. Additionally, when creating a discount you'll first give it a name, then you'll be taken to the view where the discount can be edited and finalized. This pattern follows other features Tiers and Releases.
- UPDATED: If one or more of your products don't have enough inventory to satisfy the requirements of the batch, you'll now see a red banner on the final Create Orders view, notifying you of the issue. Hopefully, this will reduce the number of orders being created that don't have appropriate inventory quantities.
- UPDATED: Now you can provide Bloom Discounts to Waitlisted members. That status has been added to the Discounts settings.
- UPDATED: When creating or editing a default package for a release, you'll now see a price column. This provides a bit more information when creating packages, making the process a bit easier, especially if you are using package price maximums.
- FIX: When members log in and change their pick location, there was a bug when displaying the Address Two field, like there was a suite number, for instance. Now the Address Two field display correctly.
- FIX: We've added support for more themes to use the new Subscription feature out of the box without needing our team to assist with setup and implementation. We'll continue to add themes to our manifest, making using the new features easier for everyone.
- FIX: When creating a selling option for a subscription, if you used the Currency option, like providing $10 off, an error may occur when creating the subscription. This has now been fixed.
- FIX: Icons used for Expired Credit Cards are now yellow. It used to be gray, which wasn't correct. The yellow color will pop off the page a bit more.
- WORKING ON: The new join form is still in development, but we are getting close to getting the new version launched. An all-new reporting system is getting queued up for hopeful completion in Q3 of this year.
Version 1.19
June 12, 2023
- NEW: We're excited to launch our all-new discounting system. These new features are only available for Bloom Commerce 1.0 users, and currently only work for checkout orders. In the near future, these discounts will also be available to use on batch orders. You'll find the new discounts in the standalone app navigation under Orders. What's different? First, customers don't need to be logged in to have the discounts applied at the checkout. They only need to enter their email address that is attached to their membership. You can also create more granular discounts using membership groups and selecting specific collections or products. There is a new setting in Bloom/Settings/General/Bloom 1.0 where the new discounts can be enabled.
- UPDATED: The new Create order feature is now available when editing a membership package. When you link directly to the Edit view of package, you can now click the Create order button and go straight to the Pending package view.
- UPDATED: When viewing a package preview in Bloom Commerce 1.0 admin, or in the POS, the preview won't include products with a zero quantity. These views will only display product items that have one or more as the quantity, making the previews shorter, and taking up less space.
- UPDATED: The Batches dashboard used to allow you to edit packages on an archived batch. This shouldn't be possible, so we removed the option.
- UPDATED: Also on the Batches dashboard you'll notice there is a new column for the number of packages in each batch.
- UPDATED: When a membership status is changed, the group tags on the customer will now include the membership status. Note, this worked for the Current status, but not for other statuses. Now all statuses will be added to the group tags.
- FIX: When exporting the Membership report, the shipping address will now have a column for "Shipping address two", which was missing from the report, until now.
- FIX: When searching customers in Bloom Commerce Admin or using the Members & Benefits tile in the POS, you'll notice improvements in the results. Exact matches will appear at the top of the listing. Less relevant matches will appear lower in the stack.
- WORKING ON: As mentioned above, we'll continue to work on Discounts for batches, and more updates are coming for Subscriptions.
Version 1.18
May 30, 2023
- UPDATED: When creating a membership on the POS, there are two new updates. First, admin-only preferences will appear, allowing you to select preferences not available through the website. Second, if you use preferences but want to sign up a new member to the default group, there is now a link under the Continue button that allows you to continue with the default group instead of a preference selection.
- UPDATED: Subscribers who log in can now update their billing information by using Shopify's secure link, where they can change the saved card on file, or update the billing address attached to the subscription.
- UPDATED: When creating a Preflight report in the new batching system, certain conditions on packages could crash the report and it will never load. One reason is if the Shopify customer was deleted, but the abandoned membership still has the package. Now there is a new banner alerting you of these packages which get removed from the batch. Also, the preflight no longer crashes.
- FIX: When viewing subscription details in Bloom Commerce 1.0, the shipping rate amount wasn't calculating consistently. That is now fixed.
- FIX: After creating packages, if all items in the default package are set to "Not included" then the packages would not get updated correctly and would make it impossible to update them again. Additionally, if products are deleted from a release, they will now be removed from default packages. Now all packages will stay intact and can be edited individually or in bulk, as expected after not including or even deleting products.
- FIX: Batch IDs now use the friendlier sequential ID that will match the tags on orders, making it much easier to reference batches from orders.
- WORKING ON: We're still putting the finishing touches on our new online order discounts and the new third-generation join form.
Version 1.17
May 16, 2023
- NEW: Memberships can now be exported from Bloom Commerce 1.0. Before you'd need to enter Legacy view and run exports through the old interface. You'll find the Export option at the top of the Memberships view when you click into the stand-alone application.
- NEW: The staff referral feature added in 1.13 has been extended to memberships and batch orders. This will allow staff to be connected to memberships for commission reports. If the feature has been implemented and configured for your shop, staff members can be attributed to batch orders and will display in Shopify's reports. Let us know if need training to get this feature configured and working.
- UPDATED: Bloom Commerce Legacy version had a Custom Message field on memberships. If needed, you could add a message that the member would see when they log in. This feature has been added back in this release. You'll find the Custom Message field in the Customer Detail view.
- UPDATED: This release includes a few Subscription updates, including editing payment information in the Bloom admin and ensuring billing info updated by customers are synced to the Subscription data in Bloom Commerce.
- FIX: Businesses that were not in the Pacific time zone would see release dates that may be a day off. Now the shop's timezone will be respected when displaying release dates on the customer account view.
- FIX: If you need to create batch orders that have a zero dollar amount, the order will skip payment processing and simply get created in Shopify and marked as Paid.
- FIX: Customers that had special characters in their name may have seen their membership information not load when they log in. This bug has been fixed.
- FIX: Allocation, Subscription, and One-off member orders will now include the same tags and attributes as Batch orders, minus any batch IDs since these order types are not batched.
- FIX: Shops with a lot of memberships may have seen slow performance on the Selections report. Performance updates have been made so this report should be much faster.
- WORKING ON: The team continues to work on our new discounting system and finalizing the new 3.0 version of the membership join form.
Version 1.16
May 2, 2023
- NEW: Bloom Commerce 1.0 Subscriptions now display upcoming order renewals. This allows you to quickly see a list of subscription orders that will be renewed next. The interface allows you to skip renewing orders, or link to the main subscriptions to make edits.
- NEW: The new Customer Account app will now display Subscriptions properly. When subscription customers log in, they will see their current subscription with the ability to edit the shipping frequency and even the product quantities. This feature only works with new Bloom Commerce 1.0 subscriptions.
- NEW: Single orders for release packages can now be created from a membership. This solves the use case where you need to create a single order in advance of batching and will be the foundation for future features like pay-up-front when creating a new membership.
- UPDATED: If you're using Bloom Bundles the inventory of the bundle items used to get deducted directly from the Available count. Now, items will be added to a new Unavailable count, which works similarly to Committed, in that the Available and On hand counts will stay accurate.
- UPDATED: The ability to edit a membership's created date has been added back to the Bloom Commerce 1.0 interface. You'll find it in the Status section when editing a membership.
- FIX: There was a bug with the display of credit card expiration dates. The date on the card was accurate, but the date displayed in Bloom may not have been updated to reflect card updates. This bug is now fixed.
- WORKING ON: New automatic discounts are still in the works. So far, our tests are working well. Since we shifted focus to discounts this release, we'll be back on the new Join form in this upcoming release.
Version 1.15
April 17, 2023
- NEW: When using Bloom Commerce 1.0 to build a release, there is now a new Product Type filter when selecting products to include in the release. If you have a lot of different product types, using this filter will make it easier to find products, making the process a lot faster.
- NEW: If your shop is using the new Customer Account app, members have been able to remove all of their credit cards from their membership. This effectively cancels them because their batch orders will fail without a payment method. If you don't want to allow customers to delete all their cards you can request us to turn on this feature, which requires the member to keep at least one card on file. We only turn it on by request. Please reach out to support if this is something you'd like to have enabled.
- UPDATED: If a batch order fails there is now a link to the batch order, which allows you to easily make updates to the order details. Consider this the replacement for the Shopify Draft order that used to be created.
- UPDATED: "Skipped" is now an actual package status. Before we made this update, there was a stand-alone filter for Skipped or not skipped. Now when filtering packages you see Skipped in the Status filter.
- UPDATED: If packages have been updated in bulk, and those packages were in Preflight status, the Preflight report will show the building process until the packages are updated. This will keep orders from accidentally getting created before they are fully updated.
- UPDATED: When using the POS with the Members & Benefits "Pay with saved credit card" feature, and you choose to ship the order, the customer likely saw two transactions on their credit card statement. One for the initial authorization, which gets cancelled, and one for the final amount that only includes shipping. This has changed. Now your customer will still see two transactions, one for the initial charge without the shipping charge, then a second shipping charge. Neither will be canceled. This still isn't perfect, but we think it is much improved.
- FIX: Often when changing the group on a membership, the Save button wouldn't work as expected. This has been fixed.
- FIX: If Shopify checkout uses shipping rates provided by the Bloom Commerce app, you'll notice the rates will now load much faster.
- FIX: When downloading the 205 report, if you have orders that used Bloom's old bundling features, the 205 report might error out. This has now been fixed.
- WORKING ON: Discounts are being rebuilt using Shopify Functions. We've completed our proof-of-concepts and the designs for the interfaces are close to finished. New automatic discounts are coming soon. We're also wrapping up the new Join flow, which has a lot of new features including a pay-up-front option.
Version 1.14
April 3, 2023
- NEW: Duplicate a release! If you have a release that you want to reuse, you can now select Duplicate this release in the top right of the Edit release view. You can select what parts of the release you want to duplicate, then simply save, and viola, you have a new release based on the copied version. This can be a big time saver for releases with a lot of products and groups.
- UPDATED: When creating orders from a batch, using Bloom Commerce 1.0, the speed of order creation has massively improved. When you run your next batch, expect the process to finish much faster than before.
- UPDATED: Skipped is now part of Statuses. If a customer decides to Skip the upcoming release shipment it will appear as Skipped on the main Packages listing view, as well as the Manage packages view. Additionally, skipped packages will continue to be left out of batching.
- UPDATED: If your shop has "Ignore inventory policy" enabled, then you'll be notified of that on the Preflight report. The report will not provide inventory counts at each location but instead, display an "Ignored" badge.
- UPDATED: If packages are being updated in bulk, that can take some time to complete. Now, Preflight reports and failed orders will not be accessible while those bulk updates are happening. This keeps you from accidentally changing data before the final packages are updated.
- UPDATED: When viewing a Preflight report, the Discounts card will notify you if discounts have been disabled for batch orders. This will help you ensure discounts are being applied (or not applied in this case) as expected.
- UPDATED: When using the Members and benefits tile on the POS, memberships will now display the membership status badge, like "Current" or "On hold".
- FIXED: When saving default packages, the top Save button didn't function as expected, leaving users stuck with a "Are you sure you want to leave" dialog. Now the save button works as it should.
- FIXED: If a tier has Discounts disabled for batch orders, then your customers will not see discount pricing on their upcoming shipment summary.
- FIXED: If you ever saw slow performance loading the Inventory report or the Orders view in Bloom Commerce, that is no more. We've addressed those performance issues and now they load in a snap!
- WORKING ON: The Pix.wine app should be released in the coming weeks. You'll see more from us soon about Pix and how to get your wines in from of more customers. We're continuing to make good progress on the final Subscription interfaces.
Version 1.13
March 20, 2023
- NEW: When creating a draft order and using the Pay with saved credit card feature, you'll now be able to associate a staff member to the order as a referral. This feature could be used for attributing orders for commission payments. There is a new field in Bloom/Settings/General for Staff users. Contact us for help on how to fill this field out, as it requires a special configuration.
- NEW: When creating batches in Bloom Commerce 1.0 you can now sort the view where you select the packages you will include in the batch. Sorting by notes can be helpful when deciding what packages you might want to remove from the batch. More sorting features will be added to other views in the future.
- UPDATED: If a customer who has a membership is deleted from Shopify, now the membership in Bloom won't display an error. Instead, you'll have the option to delete the old membership or add a new customer to use the old membership.
- UPDATED: Sold out items in an allocation package will now be labeled "Sold out" when the customer is updating quantities and viewing the package summary. And, the sold-out items won't be sent to the Checkout, ensuring the user won't see the Sold out message.
- FIXED: When wishes are requested on allocation orders, the requested items used to be added to the package immediately, before the order was completed in the checkout. Now, the requested items will not be added to the membership package until the order has been created in Shopify.
- FIXED: Preflight reports will now be auto-updated when bulk actions happen to packages. For instance, if all packages in a preflight have an item changed, or quantities updated, the preflight will now be updated.
- WORKING ON: We're finalizing a new Shopify app for Pix, the wine discovery platform that connects people to the wines they love. Any Shopify store selling wine will be able to sync its products to the Pix platform.
Version 1.12
March 6, 2023
- NEW: When filtering Packages there is a new option for listing only Skipped, or Not skipped packages.
- NEW: We've added several new updates to our wish list features, including new filters, email tracking, and better handling of sold-out items when purchasing granted wishes.
- UPDATED: If your shop has more than 50 products, the product picker in the Bloom Commerce app will load 50 products at a time, as you scroll down the list. This mimics how Shopify's product picker works and improves performance when creating a release.
- UPDATED: When creating a large number of packages for a group in a release, the interface will now communicate that packages are being created and not allow you to edit the group until all packages have been built.
- FIX: In rare cases, batch orders can have a payment created, but the order is not created in Shopify. In this case, we don't want any updates to be made to these orders, especially the deletion of the package for any reason. These orders are now protected so they can be reprocessed with the original transaction data.
- FIX: When using the Purchase Allocation feature, member-only shipping rates were not loading into checkout. This has been fixed.
- WORKING ON: We're adding some new updates for editing Subscriptions on the admin and in the Customer Account view and making progress on more performance updates.
Version 1.11
February 20, 2023
- NEW: The Bloom Commerce stand-alone app now has a Settings tab at the bottom of the left navigation, much like Shopify's. There is only one setting right now: Theme. Here you'll have the ability to update the font size and colors on the new Customer Account app, where your members can customize their membership and upcoming packages. If you're already using the 1.0 version and we've set up the Customer Account page, let us know if you want to use these new settings. We'll need to make a quick change to your theme so the feature will be activated. Any new 1.0 installation will get these features by default.
- NEW: The Preflight report now has two new cards: Discounts and Payment status. On these cards, we report on the discounts being applied, including the number of orders with no discounts. The Payment status card will display the number of packages with expired cards, or missing billing data. These have been added to provide even more information to you on how the batch will perform and provide the ability for you to fix issues before they happen. Additionally, you'll also see the last refresh date for all Preflights, so you know the last time the Preflight was completely refreshed.
- NEW: Tiers have had the ability to restrict memberships to one per tier. Now, there is an additional option to restrict one member across all tiers, or across the entire shop. If this option is enabled, only one membership per customer can be created, regardless of the number of tiers in Bloom Commerce.
- UPDATE: Release dates can now be changed back to the default setting of not having a date. There is a new "Clear date" link when editing the date. Clicking the link will clear out the date fields, allowing you to revert to the default value of No date.
- UPDATE: When creating a release, and selecting the packages you want to remove, you'll no longer see the toggle control to remove them. Now, you'll see checkboxes on the left with a Select all option, then a Remove packages button. Now, removing packages can be done much more quickly if you need to remove many at once.
- FIX: In this release, there are numerous performance updates to Bloom Commerce 1.0. First, when using the Product selector on releases, it will only load 50 products at a time, as you scroll. This solves the problem of a slow-loading product list if you have hundreds of products. Next, your saved Preflight reports load within a second or two, thanks to the data caching added to the app. If your shop uses Allocations the app will no longer slow down when hundreds of customers are purchasing at the same time. Finally, we've reduced the number of automatic updates to packages when making bulk edits, greatly increasing the performance of the background processing to membership packages.
- FIX: Shopify changed the Admin URLs and no longer use the myshopify.com URL. This broke some links we have throughout the app when jumping from Shopify to Bloom Commerce. These links are fixed.
- FIX: Now, if your pick-up location is always different from your device's location, you can set a new location that will always override your device's location. From the Members & Benefits tile on the POS, during the process of marking an order as Picked up, you can now select a new location as the "default" location for all future pickup orders.
- WORKING ON: Our next release will focus on more Wish granting features, and continue to improve the overall performance of the Bloom Commerce application.
Version 1.10
February 5, 2023
- NEW: Following up with the bulk delete package feature from the last release, when editing a member's individual package, you can now delete the package and only that package. Note, now we also don't allow the deletion of a package that has been processed.
- NEW: If packages have been removed from a release, you'll now see a new banner on the Groups settings list card letting you know how many have been removed. You can click into a view where you can add packages back to the release. Now admins have full control over removing or adding packages to a release, allowing them to create releases with only a sub-set of membership packages.
- NEW: If you are editing a package that uses Wishes, you will now see a Requests field, where the shop admin can add or update wish requests on the member's behalf. If wish requests need to be removed, simply clear out the field and save the package. Now admins have full control over requested and granted wishes.
- UPDATED: After creating packages in a release, products are allocated. In the Products listing on the Edit Release view, the number allocated is now the selected total, across all packages. This can now be used as the selection report for the release.
- UPDATED: If you're using Bloom Commerce 1.0, we've made some layout improvements to the package summary view that a member can expand to see a summary of their customizations. Now the subtotal is at the top of the summary instead of in the save button. And, if you allow for wishes, they are now fully combined into the summary--no more toggling between selections and wishes.
- UPDATED: When configuring the shipping setting on a tier, if using Flat Rate shipping for online orders, a field will now appear where you can add the flat shipping rate that members will receive.
- FIX: When trying to use bulk actions to change groups on memberships, if you selected the 50+ option to select all memberships in the filtered view, the bulk change would not work. This has been fixed.
- FIX: Bloom emails were sending members to the prior My Memberships view instead of the My Account view, which is now the default page for members to manage their upcoming release. This is now fixed.
- FIX: Batch orders used to show a shipping error if the package used a free shipping rate. Since the rate was returning a zero dollar rate, the app was interpreting that as an error. This is now fixed.
- WORKING ON: In the next release, we should have a new Settings view in the left navigation of Bloom Commerce. The first setting will allow admins to change the font size and colors of elements on the Customer Account view. This is what customers see when they log in and customize their upcoming shipments or purchase their allocation. More settings will be added in the future.
Version 1.9
January 23, 2023
- NEW: When creating a release, you might not want to include all of the packages that are created by default. Maybe you want to create a release that only has packages for a certain subset of members. There is a new Remove packages feature in the Action menu on the main Packages view. Just filter, select, and remove. Those will be removed from the release and not be part of the batch. Removing packages before batching allows you to pre-remove any packages you don't want to include when batching.
- NEW: When managing packages there is now a Total Quantity value that will appear above the Search filter. This Total Quantity is the total number of products in your filtered view. If you need to know how many of a single product are in a release, just filter to that one product and you'll see the total. This is the first step in adding a proper selections report to the Packages views.
- UPDATED: If you're using Bloom Commerce 1.0 and the Members & Benefits app tile, you can now edit an existing membership. You'll see the Edit link next to the release package information. After tapping Edit you can change the package quantities, update shipping and billing info, then save the membership. We'll continue to improve the editing capabilities on the POS throughout the coming months.
- UPDATED: There is a new setting in Package settings content where you can hide product specs from members, on the product detail modals. This modal appears when members are editing or purchasing their upcoming package, and clicks on the product image or title.
- UPDATED: We have made several updates to Bloom Commerce subscriptions, including adding a new sales channel "Subscription order". Additionally, we've been working hard on our migration scripts to make it easier for current subscriptions to be moved to the new system.
- UPDATED: Bloom Commerce Emails have been updated to use Groups instead of Membership Levels. This allows for the use of groups in 1.0, as well as backward compatibility for legacy users. When you create emails you'll now see the term "Groups" used in a few places. Nothing else has changed with how our emails work.
- FIX: If a local pick up order is added through Shopify Checkout, Bloom would populate the empty shipping address with the address of the pickup location. This made it easy to send the address to ShipCompliant or other integrated services. We found that adding or changing the shipping address on the order would not allow new transactions to be created on the order. The fix was to NOT add the shipping address, but still send the address to integrated services. Moving forward, Bloom will not update the shipping address on local pick up orders.
- FIX: We no longer allow the deleting of batches after they have been processed. This was causing issues with the packages in the batch, causing issues when attempting to re-batch them. Now, if a package has been processed, it can only be archived.
- FIX: When deleting a failed payment in a batch, Bloom Commerce will now flip the package status back to Open, allowing it to be edited/fixed and added to a new batch.
- FIX: When editing a membership, the Shipping State drop-down will now respect only the states defined in your Shopify Shipping Zones.
Version 1.8
January 10, 2023
- NEW: Bloom Commerce Subscriptions are now available in our new 1.0 application. Subscriptions are now fully integrated with Shopify products and customers. When purchase options are created in Bloom Commerce, selling plans are created on Shopify products. Let us know if you'd like a demonstration of these new features.
- NEW: If you're using ShipCompliant, Bloom Commerce now has a new setting where you can turn off compliance checks and order commits for all orders. This feature essentially disables automatic checks. This allows you to halt checks for a period of time, then use the Recheck Compliance feature to check orders when you're ready.
- NEW: Releases now have content management fields for Bloom Commerce 1.0 users. When members log in and view their upcoming release and associated packages, there is a lot of content that will display to inform the members about the release. All content, buttons, and messages can now be updated so the wording fits your business needs.
- UPDATED: If you're using Allocations and the Wish list feature, you'll see a new Status on the Wish Granting view called Order Created. This status is for packages that have been purchased, and wishes that have been requested, but not granted or purchased.
- UPDATED: Gliding Eagle international shipping rates have been integrated with Preflights when batching packages. Now you'll see international shipping rates in your preflight reports.
- UPDATED: When cancelling a membership, the cancellation reasons you can select no longer use the word "wine". This allows beer, spirits, and other merchants to use Bloom Commerce and not display "wine" to their members.
- FIX: When creating a draft order and using the Pay with saved credit card feature, if you hadn't selected a customer for the order, then an error would appear. Now, we display a clear message to go back and add a customer so a card can be selected.
- FIX: Product thumbnail images may not have displayed in the POS, or in Product Specifications on the Bundles feature. This is now fixed.
- FIX: Because the membership join form uses Google's address auto-complete, new members were able to select states that weren't in Shopify's shipping profile. We've fixed this so the State field can only pull from Shopify shipping rate zones.
- FIX: If a membership had a status of On hold, and there was an end-date for that hold status, the membership displayed an "Invalid date" error. Now the end date will display as expected.
- WORKING ON: The team will continue to work on Subscriptions, specifically reporting on upcoming renewals. Additionally, we're designing ways to exclude memberships from releases to make it easy to create releases with a specific set of memberships.
Version 1.7
December 27, 2022
- NEW: If you're using Bloom Commerce 1.0, then you're using the new Customer Account features. Our initial content management features are now available from the Edit Tier view. Just click on the new Content tab. Here you'll be able to edit the headers, button labels, messaging, etc. for your Tiers. Releases and package content management are next on our list to add, as well as a new app styling feature. Stay tuned.
- NEW: If you want to limit customizations based on price, that is now available on our new package customization features. We've had the ability to set limits on min/max quantities. Now you can also use min/max package price.
- UPDATED: When editing package settings for a release in Bloom Commerce 1.0, you'll see some changes to how the features are organized. There is a new tab for Default Package, which allows the Settings view to be its own tab. As mentioned above, we are also adding a Content tab. This will make managing package settings more organized and focused.
- UPDATED: After a lot of testing and feedback, we've decided to make some changes to our package statuses. They were getting confused with batch and release statuses. Now, package statuses are Open, Preflight, Failed, Order Created, and Completed. These are all mutually exclusive. Order Created will really only be used for orders that also have wishes requested. This lets you know the main allocation order has been created, but wishes are still outstanding.
- FIX: In the last release, we launched the publish/un-publish date feature. We found that if you clear out the date, the interface wouldn't let the user add a new date. You'd need to close the interface and start over. This is now fixed.
- FIX: If you only offer shipping, when customers edited their membership using the new 1.0 Customer Account features, pick up was also shown as an option. Now, the customer-facing interface will respect the ship/pick. up features set on the tier.
- FIX: Shops that had a lot of unfulfilled orders may have seen performance issues when Bloom would check ShipCompliant for the shipping status on those orders. Too many checks could back up our background processing. We've taken the first step in solving this problem by not relying on Shopify data and their APIs. Now we use our own data and APIs which is much more performant.
- WORKING ON: We're still wrapping up our new Subscription features, focusing on something all-new, the upcoming renewals view. The new Join Form is also testing well, but not ready for prime-time. Hopefully, both of these features will be ready sometime in January.
Version 1.6
December 13, 2022
- NEW: On the Membership dashboard you'll now see a listing of the last five memberships that have been added, as well as a search field where you can find any membership. This makes it much faster to find a member in the new Bloom Commerce 1.0 app.
- NEW: If you use Bloom Bundles on your products, and don't want the line items of the bundle to appear in the cart or checkout, there is now a new checkbox on the bundle feature that will allow you to hide the line items.
- NEW: Releases have a new dashboard. There is a lot of data and direct links to the release, products, and batches in the release, making it faster to get to the information you're looking for.
- NEW: You can now schedule a release to be published, or unpublished. This is handy if you need your releases to publish in the middle of the night, or at a specific time when you don't want to change the publish setting manually.
- NEW: If you use carrier-calculated rates for batch orders, you may have seen that some orders get an error message "Shipping rate not found." There is a new checkbox on the Shippo integration that allows you to turn off the "Contains alcohol" flag. If you turn this off, your rates will likely be lower than with it on. It should reduce the number of potential errors.
- UPDATED: We've improved batch order processing speeds for Shopify Plus shops by almost 100% because we can make twice as many API calls on Plus shops.
- UPDATED: When members log in to manage their membership, they will see a new layout that is cleaner and easier to read. These were minor updates, but sometimes it is the small things that make the difference.
- UPDATED: If you run allocation-type releases, and want to use our Simple Wishes feature, it is now fully functional with the new allocation checkout app we released a few weeks ago.
- UPDATED: Also on allocations, if you use our Wish list feature, admins can now update the wish granted and requested on a member's behalf. This allows admins to take wish requests directly from members, where the member isn't required to log in and update the wishes themselves.
- FIX: On the Shopify POS, if fulfilling a pickup order for a member, the default location was the Shop's default location. This has been fixed, and now the pickup location is the location of the POS device.
- FIX: If you're using Bloom Commerce 1.0, and had discounts turned off in the tier settings, the discounts would actually be included on orders. The feature worked the opposite of what the interface displayed. Please check your tier settings and make sure your discounts are properly configured.
- WORKING ON: We're getting closer to completing the third major version of our Subscription features and the new interfaces are looking great. The team is also continuing to work hard on the new website join experience.
Version 1.5
November 30, 2022
- NEW: Shopify recently released a feature where you can merge two customers. Because Bloom Commerce adds special metafields to customers, these metafields prevented the merge feature from working. We've added the ability to remove all customer metafields so the merge feature will work. We need to turn on this setting for you. Please contact us if you'd like to use the merge feature.
- UPDATED: The Members & Benefits tile now supports Bloom Commerce 1.0 memberships. When adding new members through the POS, 1.0 tier preferences, customizations, and package creation is now fully functional.
- UPDATED: When batching orders through Bloom 1.0, the system will now create Shopify orders significantly faster than before, roughly 60 orders per minute!
- UPDATED: When using our membership emails that allow users to view their membership, the links have been updated to take users to the Account page in Shopify where the new Customer Account section can be viewed.
- UPDATED: We made a lot of updates to Bloom Commerce 1.0 features that were small but continue to improve the app. There are too many to list here.
- FIX: When using our new Customer Account section for package customization, or allocation checkouts, the discount pricing would not display quantity-based discounts. Now, if your discount changes when you reach a certain package quantity, the pricing will now reflect the correct price, providing a more accurate package total.
- FIX: If you're using our new 1.0 Customer Account section, we noticed members were able to edit admin-only tiers, and tiers without preferences. We fixed this by hiding the Edit features with these types of tiers.
- FIX: Our Shipping report would time out if there were thousands of orders in the report. This has been fixed.
- WORKING ON: We've completed the core functionality for the new Join form that can be used for membership signups using Bloom Commerce 1.0. Next is to make sure styling and all the cool transitions throughout the signup flow are dialed in. We hope this will be ready for initial use in our next release.
Version 1.4
November 14, 2022
- UPDATED: When order notes are added to an order purchased through the web checkout, Bloom will add a new order attribute: Order note: Yes. This can be used with Shopify Flow to tag orders with notes, send your administrators an email when an order is created with a note, and more.
- FIX: Many shops started to see errors when new members where joining a club. The message "There was an error in the third-party application." would display instead of the Welcome to the club view. This error has now been fixed.
- WORKING ON: We're putting the finishing touches on our batch order performance updates, as well as our new join form for new members who want to create a membership from the website.
Version 1.3
November 1, 2022
- NEW: When you start using allocations with 1.0, our "wish for more" features are fully complete. These include the ability to search for the quantity of wish products requested, admins can grant wishes, and send emails to members where they can click to complete the purchase. Wishes will be included on the original allocation order so they can all be shipped at one time. We're excited for everyone to check out these awesome additions.
- UPDATE: We've made more improvements and feature additions to our 1.0 Batch Orders, which will allow you to update orders individually before they are batched and imported into Shopify.
- UPDATE: When admins or members customize a package, we now show the original item quantity as well as the new customized quantity. This update provides more information when viewing package details, and will enhance our customization reports.
- UPDATE: If you use GLS for shipping, we've updated the code used by Shopify from GLS (US) to simply GLS. This will ensure that carrier will accurately be sent to 3rd-party fulfillment systems.
- UPDATE: Products that are not marked as a "Physical product" in Shopify will not be sent to Wineshipping if you are using our direct integration.
- FIX: When editing a credit card in the Bloom Commerce Admin, if the card was declined, an error message would not display. That message will now display.
- WORKING ON: We're rebuilding the form website visitors use to join memberships. The customer experience is going to be very slick, using a mobile-first design approach. It will feel like a mobile app and will be directly connected to the new 1.0 architecture and data. Stay tuned.
Version 1.2
October 17, 2022
This 1.2 release was also only a week in duration, but we got a lot done. Our normal two-week release schedule will resume with our next 1.3 version.
- NEW: If you're using ShipComplaint, and our new bundles feature in product specifications you can elect to send the bundle line items to ShipCompliant instead of the single bundle SKU. This means compliance checks will happen at the item level. You'll now see a new checkbox in the bundle component which will enable this new feature.
- NEW: Wishes in our Allocation features now support "Wish only" products. Meaning, if you want to offer a product that can only be wished for, it is as easy as setting the default values to 0, but adding a wish min/max to the package configuration.
- UPDATE: Images used on the new Customer Account views have been optimized for size and performance. When customers log in to view upcoming releases and edit their packages, they will see speed improvements.
- UPDATE: When a product is deleted from Shopify, and that product is used in an active release with packages, Bloom would show errors throughout the app. We've added new features that allow you to either swap deleted products for new products or remove them from the release and all related packages.
- UPDATE: Preflight batch orders now include an excerpt and detailed messages from ShipCompliant. This is especially helpful when there are compliance issues with the order.
- FIX: On rare occasions, when using carrier-calculated shipping rates for club orders, Bloom wasn't using the least-expensive rate returned. Sometimes the first rate returned was used. This has been fixed.
- FIX: When deleting a subscription membership in Bloom, the subscription contract on the customer in Shopify will be removed. Before this fix, it would hang around and cause confusion.
- WORKING ON: We're speeding up our order processing pipeline when batching orders. This combined with preflights will save hours of time when batching large releases.
Version 1.1
October 11, 2022
We are releasing 1.1 a week early in order to get some important Bloom Commerce 1.0 features live. We're working on our 1.2 release, which will also be completed in one week. This will put is back on our normal two-week schedule for the 1.3 release.
- NEW: Our allocation features are now fully complete, including wish list functionality. You can now segment memberships into groups, allocate specific wines to those groups, and allow for members to wish for more wines if they become available. If you're interested in allocation-style releases or want to upgrade from our old system, let us know!
- NEW: Customers can now have a completely new experience when logging into their Shopify account. If you've upgraded to Bloom Commerce 1.0, your members will have easier access to their membership information and can customize the package for the upcoming release. The new interfaces will also display member pricing, making it easier for members to know exactly what their next shipment will cost. If configured to use our new skip shipment feature, members can now choose to skip the upcoming release.
- NEW: When using our new Preflight feature for batching, you can now see all packages that might have issues before you create your final orders. For instance, Bloom Commerce 1.0 now provides the ability to see all orders that will not pass compliance checks and allows you to fix any issues before batching. There are too many cool features of Preflight to list here. Let us know if you want a demo or are ready to upgrade.
- FIX: We fixed an issue when checking compliance on POS orders, where Bloom Commerce may have not re-checked compliance when the final order was created in Shopify. This has been fixed so now all orders are always checked right before committing them to ShipCompliant.
- FIX: You may have experienced an intermittent error when using the Pay with Saved Credit Card feature on Shopify Draft Orders. This has been fixed for all shops.
- WORKING ON: We're finalizing our new admin interfaces for Subscriptions. We're hoping to have these released in 1.3. Also working on designs for a new Releases dashboard for the Bloom Sales Channel app.
Version 1.0
October 3, 2022
Yes, this is version 1.0, our first major release! It has been a long time coming. The team has worked hard over the past two years and the product is amazing. Most of the app has been rebuilt. Memberships, Tiers, Releases, Batches, and the Customer Account views... it is all new. Please contact us if you want a demo and upgrade. We need to assist with the setup and membership migration.
In this release, we completed over 40 new features for our 1.0 product. That is far too many to list. Future release notes will include 1.0 features.
- UPDATED: If you use Bloom's Bundle feature and you don't want the main bundle item's inventory to be controlled by the available inventory of the bundle item products, then you can let us know. We can configure your shop so that inventory sync is turned off. You might want to turn it off if you have a lot of bundles that use the same product, and you want to control the inventory of the main bundle products with very specific values.
- FIX: If the location used in the POS didn't have a value for the "Apartment, suite, etc." field in Shopify settings, Bloom's Check Compliance feature might have displayed an error. Now a value isn't required in this address field.
- FIX: Shops with hundreds of products may have made Bloom's Product Specs view in Bloom Settings time out. That bug has been fixed.
- WORKING ON: We'll finalize our Subscription admin views in our next 1.1 release. And, we're designing a new Release dashboard, which we may have completed by 1.1.
View previous release notes...