January
Continuous cart authentication to checkout
Customers can now be automatically logged into the checkout from the Storefront API using a customerAccessToken. This allows authenticated customers to navigate to a logged-in checkout experience without the need to enter their credentials again, making it quicker and easier to make a purchase.
Collective retailers can show multiple shipping rates and transit times at checkout
Retailers can now display multiple shipping rates with estimated delivery dates at checkout. This will improve customer satisfaction and increase sales by displaying multiple shipping rates and transit times at the checkout.
Flow: New actions for working with metaobjects
Flow now offers new actions - ‘Get metaobject entries’ and ‘Get metaobject entry’ - that provide more tools for working with metaobjects in workflows.
These actions make it easier to store data in metaobjects and retrieve it for use in workflows. For example, a metaobject can be used to manage a ‘fraud deny’ list which is then queried from Flow and used for subsequent steps that send internal email alerts or cancel orders.
February
Shopify duties and import taxes - now available for all Shopify plans
To help merchants manage tariffs, all Shopify plans will have access to Shopify duties and import tax estimations and collection at checkout. This was previously only for Advanced or Plus merchants.
It allows merchants to display and collect duties and import taxes at the point of sale during checkout. It can be used to provide clear cost information to your customers, ensuring transparency about the total cost of their purchases, including any import duties.
Shopify asks merchants to note that if you are collecting duties and import tax estimates at checkout, you should pair the service with duty prepaid (DDP) labels to avoid double-charging buyer import taxes and duties and reduce buyer parcel rejection rates. Duty prepaid labels must be purchased outside of Shopify Shipping.
In light of the currently fluctuating situation around international tariffs, Shopify has provided several straightforward options for helping you manage them:
1 Use the duty calculator: Activate Shopify’s built-in duty calculator from your Shopify admin at Settings > Taxes and Duties. This tool displays and collects duties and taxes at checkout, reassuring your customers that there will be no hidden charges upon delivery. Ensure to pair this with duty prepaid labels for shipping.
2 Buy prepaid duty labels: Purchase duty prepaid shipping labels using third-party apps from the Shopify App Store. This helps ensure that shipments go through customs smoothly without extra charges for your customers.
3 Manage duties with Managed Markets: If eligible, US-based merchants can use Managed Markets for automated duty calculations and payments at checkout. This tool provides prepaid duty labels at negotiated rates and guarantees duty and tax calculations, ensuring a seamless experience for your customers.
4 Customise store messages: Tailor your online store to display messages about duties being paid at checkout for specific regions, boosting customer trust in your international transactions.
Meta Pay deprecation on Shopify Payments
Meta Pay is no longer available as an accelerated checkout option. You’ll still be able to see historical transactions that were made through Meta Pay.
Improved privacy features simplify your path to compliance
Merchants using Shopify’s cookie banner can let customers update their consent preferences anytime, and display the banner on checkout. Additionally, data sale opt-out now includes more US states.
SMS Marketing Opt-ins on POS
Now you can accept SMS marketing opt-ins from customers at checkout. Consent for marketing can be obtained in two ways:
By the customer, using the customer-facing display
By staff, by selecting the option on the customer profile
You first need to activate the ‘collect customer phone numbers from checkout’ option for your retail locations, which can be done in the Admin.
You’ll then be able to create a segment of customers who have used this method to subscribe to SMS marketing.
Pre-select email consent based on region
Maximise email signups while maintaining regional compliance with the ability to pre-select email consent for your customers based on country.
March
Disable gift cards conditionally in Checkout Blocks
Shopify Plus merchants can now control when gift cards and wallet payments appear during checkout based on specific cart and customer conditions, so you can exclude certain payment methods in specific scenarios.
AI Store Setup Tool
A new AI store setup tool creates custom-designed themes for your business.
Using a simple description of your business or products, the AI store generator will enable entrepreneurs to generate custom themes for their brand, allowing them to get their online store up and running quickly. It’s now available to all merchants on the basic plan and up.
Flow: New actions to get data about gift cards, locations, and cash tracking sessions
Flow now has more actions to fetch data about gift cards, locations, and cash tracking sessions from your Shopify store for use in workflows.
The ‘Get gift card data’ action retrieves information about gift cards from your store. Importantly, your store has both gift card products, which are used to generate gift cards, and gift cards themselves, which are the actual gift cards that customers can use to make purchases. To get information about gift card products, you can use the ‘Get product data’ or ‘Get product variant data’ actions.
The ‘Get location data’ action retrieves location information from your Shopify store. (Locations are any place where you store inventory, sell products, ship or fulfill orders.)
The ‘Get cash tracking session data’ action retrieves cash tracking session information from your POS Pro. Cash tracking sessions are used to track the cash in your store's registers.
Smart collection ‘include sub-categories’ in category conditions now live
You can now include products from a category and its sub-categories when creating smart collections by simply checking a box when creating or editing your collection conditions.
So, for example, you can select a parent category like ‘Clothing Tops’ and automatically include all products from sub-categories like ‘t-shirts’ ‘Cardigans,’ and ‘Bodysuits’ without the need to create multiple filter conditions.
Sign in with Shop on the customer login page
To help accelerate customer logins and checkout, for stores that use Shop, the ‘Sign in with Shop’ button will now be visible from the customer login page.
Customise robots.txt rules by domain
If you’re using multiple domains to target different audiences in Shopify Markets, you can now create custom crawling rules for each domain using the request.host object in the robots.txt.liquid template.
This update gives you more control over how search engines crawl your content across different markets.
Improved product search in POS
This update increases the speed, accuracy and flexibility of search performance when searching for products in POS. It works better even when faced with typing errors, spaces or alternative spellings. Essentially it should be easier for your customers to find your stuff even if the way they conduct their search isn’t very good!
April
Ship and carry-out in a single order on POS
It’s now possible (and not an April fools’) for your staff to create an order where some items can be carried out from the store and some can be shipped directly to the customer.
Each item in the cart can have its own delivery method, removing the need to check out separate carts for different delivery options. This means your staff can handle mixed orders - shipping some items while allowing customers to take home others right away.
This will let you sell both in-stock and out-of-stock items together, giving customers more choices and allowing you to utilise inventory across your retail network.
By consolidating items into one cart, bundle pricing and discounts apply across all purchased items, simplifying the process for your staff while improving the customer’s purchasing experience. Win-win!
Showcasing your discount codes in the Shop app
You can create new or enable existing discount codes by selecting 'Shop' under 'Sales Channel Access' during your discount setup.
This will start to display to customers during May 2025.
Shopify Scripts deprecation
The deadline for this has been extended from August 28th 2025 to June 30th 2026.
This gives you more time to migrate to Shopify Functions. Shopify recommends that you start this process asap, using the Shopify Scripts Customisation Report to find out which of your current customisations can be replaced with Shopify Functions or apps.
Deprecating dark mode in POS terminal and Customer View app
Dark mode will be discontinued by the time you read this, however, Shopify has introduced flexible colour theming on POS Terminal in v10.0 (now available) so you can customise the look.
Reverse charge expanded to the UK
The reverse charge exemption fully exempts VAT on any order originating in the European Union (EU) that's shipped to a B2B customer in a different EU country or in the United Kingdom (UK).
There are two main changes to be aware of:
1 - Orders shipped from the EU to the UK will now fully exempt VAT when the buyer has the Reverse Charge (EU/UK) exemption applied to a customer or company location.
2 - When applied, reverse charge will now be printed on VAT invoices (exclusive to merchants on Shopify Tax who opt in).
What do you need to do?
Check your admin locations: now that the reverse charge exemption includes the UK, the reverse charge exemption will not be applied if a merchant has a default location outside of the EU.
Single line item’s quantity can be split across multiple fulfilment locations
When there isn't enough inventory at one location to fulfill the total quantity of a specific item within an order, the item will automatically be split across multiple fulfillment locations at checkout. This process prevents inventory levels from falling below zero as a result.
Brand colours on POS customer display
In POS version 10.0 and Customer View version 2.0, you can select primary and accent theme colors for POS checkout screens on POS Terminal and the Android Customer View app.
To customise these options, visit the Display Editor in Admin by selecting Point of Sale > Settings > Customize > Customer displays > Checkout.
Shopify Email now has new editing features
Shopify Email now offers greater design flexibility with section padding controls and a redesigned footer section.
You can now set padding to 'auto' for dynamically optimised settings, or adjust padding individually for the top, bottom, left, and right of each section. (If you clear a padding setting by mistake, it will revert back to 'auto', so your layout stays polished.)
The updated footer section now offers more flexibility and less clutter. Shopify has reduced empty space, introduced a new compact layout, and all footer text now supports rich text editing, allowing you to emphasise key information.
You can save default footer settings in your Shopify Email brand preferences to save time and maintain consistency across emails and automations, and extend your reach with newly added social icons for platforms, providing your subscribers with more ways to connect with your brand.
As you can see, Shopify is constantly iterating and adding to the platform, making it easier for you and your staff to use, while also improving the customer experience and making it easier to purchase.
If you need help with improving your Shopify store’s performance, why not join some of our clients like Tropic Skincare, BOL Food and 34 St John, and talk to us about our Ongoing Success service? We can support you by making sure your store is working optimally, adding new features, improving results through tests and iteration, and helping your brand grow. Learn more about our Ongoing Success service here.