Two new operators are available for string-based conditions in Shopify Flow:
* is any of
* is not any of

If the field that you want to create a condition on is a string, such as order.billingAddress.firstName, then you can check if it's equal (or not equal) to a comma-separated list of strings.

For example:
If you create a condition such as order.billingAddress.firstName is any of "Bob,Michal,mary", the condition branch would go to yes if the order's billing address first name was either Bob, Michal or Mary (case insensitive).

Similarily, is not any of is the negation of is any of. For the example above but using the is not any of operator, if the order's billing address first name was Victoria, then the yes branch would execute.

You can now set up an option for local customers to have their orders delivered. You can choose to have you or your staff deliver orders, or use a third-party delivery service. You can offer delivery within a set distance from your location, or for certain postal codes.

Local deliveries can be fulfilled in the Shopify Admin, using the Shopify POS, and on the Shopify mobile app. Local delivery is compatible with Shop Pay.

Merchants in Australia can now purchase discounted shipping labels from Sendle directly through Shopify.

Get up to 33% off Sendle costs, free parcel pickups, and $300 of cover against loss on every shipment. There are no additional subscription fees and no special equipment is required.

You create a shipping label from an order page, choose a parcel collection method, and print your discounted label from a desktop printer. Customs forms for international orders and parcel tracking are also built-in.

To get orders out the door quickly, you need the right information at your fingertips.

The Orders list page helps you prioritize fulfillment workflows more effectively by providing relevant information at-a-glance. This includes customer details, order items, delivery method, order notes, and tags.

Update: We're changing the way tax overrides work with smart collections.

Previously, you could create tax overrides with smart collections. Now these will be restricted to manual collections. We're doing this because we want to make sure there are no unexpected surprises with your tax settings.

Remote collaboration is more important than ever before. Page activity is a new feature that gives you the ability to see who else is working on the same product as you. Avoid losing work; if someone is editing or saving changes to a product page, then anyone else viewing that page will be notified.

This feature is only available to stores on a Plus plan. Learn more about page activity from the Shopify Help Center.

Inventory can be one of the biggest expenses for a business. To help you keep track of this expense, view product costs for the Month-end inventory snapshot in your Shopify reports. See the total value of the inventory that you have on a monthly basis to use for your business accounting.

Explore new features like local pickup, ship to home, daily sales analytics, staff permissions, and more. If you're already using Shopify POS, then you can upgrade from the Store tab in the Shopify POS app. You can switch back at any time.

Learn more about the all-new Shopify POS from the Shopify Help Center.

Accept credit cards, Klarna payments, and eps überweisung on your store through Shopify's integrated payments system. Use features like payout and chargeback management and accelerated checkouts such as Apple Pay and Shop Pay. You can also sell in 133 currencies while getting paid in Euros.

Products synced to Google Merchant Center using Shopify's Google Shopping app can appear in relevant Google Shopping tab search results for free. This feature is available to eligible stores selling in the United States and Google is planning for global availability by the end of 2020.

Your Marketing overview now uses industry standard language to describe marketing campaign creation in a familiar way. Click Create campaign to create activities like Facebook ads for a set time frame.

As a result, marketing automations like Google Smart Shopping campaigns can now be created and managed from the Automations page.

These changes appear in Shopify, and will be updated in the Shopify mobile app on Monday April 27.

We released Offset (by Shopify) in the Shopify App Store on Earth Day, April 22, for all Shopify stores. Offset (by Shopify) calculates the cost to neutralize your shipping emissions that contribute to climate change.

Every month, Offset calculates the total emissions generated by shipped orders and your monthly cost to offset the emissions. The cost is low, and your payments go towards forest protection initiatives. Charges appear on your monthly Shopify bill, and you can opt out at any time.

You can now upload an image to use when you share a link on social media in your online store preferences. The image you upload to your online store preferences is used on the social media platform when no other image can be found within your theme.

Collecting sales taxes in the United States 🇺🇸 has gotten easier. Tell Shopify where you’re registered for sales taxes, and Shopify automatically determines the tax to collect on orders.

The following details apply to this update:
- Rounding on orders is now at the line level.
- Adding a location no longer automatically turns on tax collection for the state where the location is located.
- Tax overrides are applicable at a state level only, allowing you to easily exempt products that shouldn’t be taxed.
- Add registrations for states where you don’t have a location but where you have an economic nexus.
- Select between destination and hybrid origin sales tax in California.

This feature is available to most merchants selling within the United States. Learn more about US Tax Registrations from the Shopify Help Center.

Manage your payment methods from one central place in a redesigned list of billing payment methods. In addition to a more streamlined design, your primary method of payment now has a Primary indicator, unless you're using Pay with Balance.

When you're using a bulk action to make changes to several orders at once, you can do more with fewer clicks. You can access the following popular actions by clicking dedicated buttons directly from the orders list:

In addition to images, videos and 3D models can now be added to products on the product details page. Support for these media types opens up new opportunities for you to show off your products in your online store: in action with a video, from every angle with a 3D model, and at real-world scale on iOS and Android devices using augmented reality (AR).

You need to update your online store theme to display videos and 3D models correctly to customers. Learn more about updating your theme from the Shopify developer site.

Selling in multiple currencies with Shopify Payments now supports 133 global currencies, so that you can have more options for expanding your business.

When you sell in multiple currencies with Shopify Payments, your prices are automatically converted to a customer's local currency and rounded up to give online store visitors a localized experience. In addition, you can also choose to disable rounding rules.

Due to new limitations imposed by Facebook, Kit can no longer start a conversation with you through Facebook Messenger. If you are a Kit user and you are communicating with Kit by using Messenger, then you won't recieve messages from Kit unless you start a conversation. You can still start a conversation by saying "Hi Kit" on Messenger, but Kit can't message you unless there is an active conversation thread in the last 24 hours.

If you are using Kit through Messenger, then please do one of the following as soon as possible to keep working with Kit:

If you use an iPhone or iPad, then you can install Shopify Ping, a free iOS app that you can use to talk to Kit.

Shopify Pay, an accelerated checkout that lets customers save their shipping and billing information so that they can check out faster from Shopify stores, now has a new name: Shop Pay. This is a part of our ongoing effort to offer the best online shopping experiences for your customers.

There is no action required and there are no changes to the product at this time. Stores with Shop Pay enabled will continue to benefit from increased conversion rates for returning customers.

The new Geolocation app uses an online store visitor's IP address and browser language to recommend the right experience for them. You can also use the app to customize how these recommendations are displayed.

Accept both credit card and Klarna payments on your store through Shopify's integrated payments system. Use features like payout and chargeback management and accelerated checkouts such as Apple Pay and Shopify Pay. You can also sell in multiple currencies while getting paid in either Euros or Swedish kronor.

Shopify is now required to charge value-added tax (VAT) in South Africa.

Stores located in South Africa will see VAT applied to their Shopify bills beginning in January 2020. As part of this change stores in South Africa will be able to provide a VAT number to Shopify, or else indicate that they do not have a VAT number.

You can now recover abandoned checkouts that customers start through Buy Buttons. For stores using the Buy Button channel, abandoned checkout emails will automatically send to customers who don't complete a checkout using the Buy Button.

Sell in multiple languages more easily when using a compatible third party translation app. You can now preview translations and publish languages from a new Store languages settings page. After you publish a language to your online store, Shopify creates separate URLs for that language (like example.com in English and example.com/fr in French) and manages SEO tags to make sure Google directs customers to the right version of your store. Customers get a consistent language experience from online store and checkout to notifications.

To use these features, your store needs to use a compatible translation apps. You might need to contact the app's developer to get upgraded to a new version, and you might need to update your store's theme before the new multi-language capabilities work.

Now sellers in Germany can mark their orders as fulfilled with Deutsche Post from the order fulfillment page! This will save time by automatically using the correct tracking URL, so you don't need to find and enter the tracking URL every time an order is fulfilled.

To use the tracking URL translated in German, select the shipping carrier Deutsche Post (DE). To use the tracking URL translated in English, select the shipping carrier Deutsche Post (EN).

After you set up the Facebook Marketing app, you can now post to your Facebook Page from Shopify. Posting to your Facebook Page is free, and it can help you to engage with your existing Facebook audience and turn that engagement into visits to your online store.

In the latest version of Shopify Ping, you can set availability hours for when your store is available to chat. You can also write custom messages that automatically greet your customers and that change based on whether your store is available to chat or away.

Shopify Pay’s one-step checkout now allows customers to choose a payment method other than a credit card when checking out from a store with other payment options available.

Your customers can click Use a different payment method in the Payment drop-down in Shopify Pay to select from the full list of payment methods that you offer, including payment methods like AfterPay, Affirm, or Cash on Delivery. This makes the Shopify Pay checkout process even more convenient and flexible for your customers.

Customize Apple Business Chat so that customers chatting with you in Messages will see an avatar, logo, and header color that match your brand. This will build trust with customers who contact you through Business Chat.

With order editing, you can now make changes to an order without using workarounds, saving you time and effort. Fulfill customer requests more easily, even after an order has been paid. Have more control over order details by using the following features:

Add new items or custom items to an order.

Remove existing items from an order and restock them to your store's inventory.

Adjust the quantity of an item in an order.

Send invoices to customers when the order total increases.

Send order change notifications to customers.

View accurate reporting about orders with changes.

Choose the staff members who can edit orders by using staff permissions.

This feature is not yet available for all stores. Learn more about order editing from the Shopify Help Center.

Organize, manage and measure your marketing efforts more easily in Shopify with new sections in Shopify Marketing:

Overview - View a summary of all your marketing efforts and performance metrics.

Campaigns -Create a marketing campaign, and group marketing activities together to work toward a specific objective. Campaigns are published within a set timeframe, so they're best for specific goals or events, for example advertising for a promotion or a season.

Automations - Create marketing automations including Google Smart Shopping Campaigns. Automations are best for building a customer base and improving online store traffic on an ongoing basis. You can use automations to capture new store visitors, improve online store conversions, and market to existing store visitors.

As a part of this update, you can now measure the performance of Shopify's abandoned checkout service from the Automations page. The report contains attributed sessions and sales metrics.

Introducing shipping profiles, a new way to customize shipping settings for specific products and locations. Assign different rates depending on what you sell, where you ship from, and your customer’s location to optimize your checkout experience.

Some uses for shipping profiles could include:

You sell fragile or bulky items and want to cover the cost of extra packaging, handling, or insurance.

You ship from multiple locations and want to ship from the one that’s closest to your customer.

You work with multiple vendors and want to charge different rates based on where the product is shipping from.

You can set up your store search to work with words that don't have a complete ending. For example, if a customer searches for sno, then the search returns results that include the incomplete word like snow goggles and snowboard. To set this up, you add a prefix on the last term to enable partial word matches with the prefix parameter. This is only available to merchants who have their store’s locale set to English.

Out of stock products will now be shown last on the search results page. There are options to hide out of stock products completely, or show them together with available products.

These customizations can be done through liquid and tutorials are available for reference in our Shopify Help Center.

Setting a purchase amount for Buy X Get Y discounts helps you create promotions like “Spend $100, get a free gift,” or “Spend $200 on skincare, get 50% off a water bottle.” You can set up these promotions as an automatic discount or a discount code.

In the latest version of Shopify Ping, you'll find big improvements to the way you create new orders for customers in conversations. Now you can add mulitple products to the order, add a discount, and add a special shipping rate. Set up the order and share it right in the conversation so the customer can check out with just a few clicks.

If you use Shopify Shipping, then you can now buy shipping labels more quickly thanks to some improvements we've made. The shipping label purchase page has been rebuilt using React components and is now much faster.

In your Shopify admin, a saved customer now has a limit of 250 tags on the details page. This limit was added to improve the performance of your Shopify store, and applies whether a tag is created manually or automatically by an app.

A customer that already includes more than 250 tags keeps the existing tags, but no more tags can be added to that customer until it has fewer than 250 tags. You can delete tags from the customer details page.

Choose a color to customize the look of your chat button and chat window, and write a custom welcome message that visitors will see when they start a conversation with you. These two new features can help you to provide a more branded, personalized chat experience for visitors to your store.

If your bill payment fails, then you no longer need to wait for Shopify to automatically retry the payment. Instead, you can now go to the bill in Shopify and click Pay bill to manually send a payment.

If you have Shopify Chat installed on your online store, then the chat widget now automatically appears in the same language as your online store theme for all supported languages. This means that the welcome message, send button, and all other text built-in to the widget match the rest of your store, so customers browsing your store get a more consistent experience!

Good news - when it's time to pay your Shopify bill, use a payment method you know and trust by paying with PayPal. You can link PayPal to a payment method of your choice, and then use PayPal to pay your Shopify bill.

Your customers can enjoy a more seamless express checkout experience from your store's cart page. We've made some minor improvements to the express checkout buttons on the cart page, including performance improvements and more consistent button sizes.

We’re making sure your customers can find the products they’re searching for, even if their search has typos!

With typo tolerance, results that differ from the search term by 1 letter or that have 2 letters in a different order still display. The first 4 letters of a search term need to match before typo tolerance works.

Typo tolerance is available for stores with the theme language set to English.

After you set up Shopify Chat, customers can start a conversation with you from any page of your online store. You read and respond to messages on your iOS device in Shopify Ping. In your conversations with customers, you can also share products and discount codes, and send draft orders to help a customer check out quickly.

Shopify Chat is available to all online store visitors. Customers browsing your store can click a button to start a chat with you in the browser window.

Let your customers shop in their local currency, and they will be more likely to place an order.

When you use Shopify Payments, you can now sell in up to 10 currencies and get paid in your local currency from a single store. After you add a currency selector, international customers can shop and check out in their local currency.

If you're in the United States, you can use your Shopify Payments balance to pay for themes and one-time app purchases. Your Shopify Payments balance needs to be high enough to pay for the transaction before you see the option.

Now you can filter the list of products in the admin by collection. Quickly view all of the products in a collection right from the Products page.

When the collection filter is applied to your product list, you can't search, add other filters, or sort by inventory. If you have other filters or a search applied to your product list, then the collection filter will be unavailable.

The new search parameters help us to measure the performance of search so that we can continuously improve the search functionality and surface the most relevant results to your customers. Search result URLs now look like /products/snowboard?pos=1&sid=4a0bb92f4&ss=r.

The character limit for Shopify Scripts has been increased to 24,576 (from 16,384). Now Shopify Plus merchants have the flexibility and space they need to build more complex line item, shipping, and payment customizations at checkout.

WebP is a modern image format that provides superior compression for images on the web, with an average savings of over 30% in file size over traditional file formats like PNG and JPEG. Smaller images means faster download times and less network bandwidth usage, which both contribute to online store pages appearing to customers noticeably faster!

There are no settings or code changes required to take advantage of this feature. Lossless WebP is automatically available when using browsers that support the format.

If you're located in the United States, then you can rent from Shopify's Hardware Rental program. If you’re opening a pop-up shop or exhibiting at a convention, then Shopify has you covered. Rent the retail hardware you need for the days that you need it.

To help you focus on your business, we simplify the rental process with the following included benefits:
* rental bundles include an iPad Air with LTE data to make sure that you never miss a transaction
* we ship directly to your desired location to save you the trouble of traveling with your hardware
* you receive a prepaid return shipping label included in your package, so sending the rental hardware back is quick and easy

Now it's easier to view and create discount codes and automatic discounts.

You can find all of your discounts in one location, and create new ones from the same page. This change makes it easier to see the discounts you have, and leaves space for future discount types to be added by Shopify.

You can now add Apple Business Chat to your online store, and read and respond to Business Chat messages from Shopify Ping.

Apple Business Chat allows customers who are browsing your online store from iPhone, iPad, or Mac to start a chat with you from any page of your store. Conversations open in the Messages app, so customers can re-engage with you without returning to your store. You read and respond to messages from the Shopify Ping app on an iOS device.

Data-driven product recommendations for your online store are now included by default in the new versions of the following Shopify free themes:

Debut

Brooklyn

Minimal

Simple

Venture

Boundless

Narrative

Enable the section to show product recommendations to your customers. The product recommendations are based on products that are commonly purchased together and similar products, so that customers see the most relevant suggestions.

Your customers are more likely to make a purchase if they can shop in their local currency.

When you use Shopify Payments, you can now sell in up to 10 currencies and get paid in your local currency, all from a single store. International customers can see their local currency all the way through the purchase experience, from your online store home page through to checkout.

This feature will be gradually released to stores using Shopify Payments over the next few weeks.

The new Shopify Experts Marketplace connects you with Shopify Experts who you can hire to help you with complicated or difficult tasks related to building your business. On the Experts Marketplace, you can browse experts by services they provide, or create a job and receive proposals from recommended experts.

If you use a third-party app to manage a loyalty program, then your retail checkout just got faster. ⏩

Third-party app developers can now add cart editing actions to POS, which means that you can access participating loyalty and rewards apps from within the POS cart. When the app supports it, checkout is easier for your staff and faster for customers. Your staff won't have to navigate away from checkout to look for loyalty program details, and it takes less time to apply a relevant discount.

Make your customers feel appreciated for shopping with you, without any hassle.

No more struggling to remember passwords - combine your Shopify accounts into one!

Shopify is moving to a single sign on (SSO) system, so that you can use a single email address and password for all the stores and Shopify services that you have access to. This single account makes it faster and easier to switch between stores as well as other Shopify services. You can combine Shopify accounts that use the same email address.

More of your international customers can use Shopify Pay in their own language, with the following new supported languages:

Czech

Finnish

Hindi

Korean

Malay

Norwegian Bokmål

Polish

Swedish

Thai

Turkish

Shopify Pay is an accelerated checkout that lets customers save their payment and shipping information so they can check out from Shopify stores faster. When you enable Shopify Pay on your store, you can provide faster service to your international customers - now in more languages.