Shopify Release Notes
Last updated: Apr 7, 2026
Shopify Products
All Shopify Release Notes (340)
- Apr 7, 2026
- Date parsed from source:Apr 7, 2026
- First seen by Releasebot:Apr 7, 2026
Updates is now Posts — publish shoppable content to the Shop feed
Shopify replaces Updates with Posts, adding videos, product tags, and discovery in the Shop feed.
Posts replaces Updates with a richer way to reach shoppers — add videos, tag products, and get discovered in the Shop feed.
Original source Report a problem - Apr 2, 2026
- Date parsed from source:Apr 2, 2026
- First seen by Releasebot:Apr 2, 2026
Key B2B features now available on non-Plus plans
Shopify now supports native wholesale selling for Basic, Grow, and Advanced plans with company profiles, custom catalogs, and payment terms.
Merchants on Basic, Grow, and Advanced plans can now sell wholesale using native features, including company profiles, custom catalogs, and payment terms.
Original source Report a problem All of your release notes in one feed
Join Releasebot and get updates from Shopify and hundreds of other software products.
- Apr 2, 2026
- Date parsed from source:Apr 2, 2026
- First seen by Releasebot:Apr 2, 2026
New Cash Management Foundations for Shopify POS
Shopify adds clearer cash management for POS and Admin with register sessions, drawer control, reason codes, and new APIs.
Cash management overhaul for POS and Admin
Clearer register sessions and cash tracking, reason codes, drawer control, plus new register extension targets and APIs for custom, auditable workflows.
Original source Report a problem - Apr 2, 2026
- Date parsed from source:Apr 2, 2026
- First seen by Releasebot:Apr 2, 2026
Shopify brings native B2B features to millions more merchants
Shopify expands native B2B tools to Basic, Grow, and Advanced plans at no extra cost, bringing wholesale and DTC into one platform. Merchants now get company profiles, custom catalogs, volume discounts, vaulted cards, and payment terms without plugins or patchwork.
by Shopify
READ MORE
The Shopify effect on B2B
Millions of merchants can sell in AI chats
The agentic commerce platform: Shopify connects any merchant to every AI conversation
For the first time, merchants on every Shopify plan can manage wholesale and DTC from a single platform with no plugins or patchwork.
For many merchants, B2B and DTC run side by side—but the tools to manage them usually don't. Shopify is changing that.
Today, Shopify is extending its foundational B2B features to merchants on Basic, Grow, and Advanced plans, at no extra cost. Key pieces of what has been refined on Shopify Plus over nearly four years are now rolling out to all merchants.
For the first time, merchants on non-Plus plans can access native features including company profiles for wholesale buyers, up to three custom catalogs with tailored pricing, volume discounts and quantity rules, vaulted credit cards, and payment terms.
“Merchants are telling us wholesale buyers are already asking to purchase their products. But too often, B2B tools have lived outside the systems they use to run their business,” says Samir Pradhan, VP of Product at Shopify. “By bringing these capabilities to more merchants on Shopify, we’re making it easier for them to seize one of their biggest opportunities to grow.”
Why B2B is worth paying attention to
The global B2B ecommerce market is valued at $36 trillion and continuing to grow. For many individual merchants, that scale shows up in smaller, familiar moments. A retailer asks about wholesale pricing, a customer wants to buy in bulk, a trade show opens up a new channel.
That's how it started for DAX Eyewear. When Channing Dyson launched the brand in 2019, wholesale wasn't part of the plan. Then a friend brought her to a trade show, and B2B quickly became the business's growth engine.
"If you want a business with staying power, you have to get people to come back," says Justin Dyson, who runs DAX alongside Channing. "B2B is kind of like a shortcut to that process." Merchants using Shopify B2B see up to a 4.1x increase in reorder frequency compared to DTC orders.
For other merchants, Shopify B2B is already core to how they operate. Snyder Performance Engineering grew from a home repair shop into a major automotive parts manufacturer serving wholesale accounts nationwide. The question was never whether to sell wholesale, it was whether their tools could keep up.
One platform, no patchwork
When Shopify launched B2B on Plus, we started with merchants whose scale and complexity pushed the product to its limits. Their feedback shaped what it became, and Shopify now has dozens of features made specifically for B2B.
We built B2B directly into the core of our platform, not as a bolt-on or separate product. That means if you already rely on DTC features like Shopify Flow, Markets, and Shopify Payments, they’ll now work for B2B too. It's one unified admin, one source of truth, for every side of a business. B2B has consistently been one of the most requested capabilities from non-Plus merchants. And now, this foundation is available on every plan.
For merchants with established B2B businesses and more complex needs, Plus continues to offer full access to all Shopify B2B features. Plus merchants still get unlimited catalogs for customer-specific pricing, direct catalog assignment to companies and locations, partial payments, and deposits. The path between plans is seamless, no replatforming required.
The cost of disconnected tools
When every order requires manual work, growth hits a ceiling. Before moving to Shopify, every one of Snyder's B2B orders required a phone call or email instead of customers self-serving. This limited how many accounts they could process.
“Nobody's going from system to system anymore to check 'did this actually ship?'” says Amy Snyder. “We don't need to question it. It saved us a ton of money and time."
When data lives in multiple places, it stops being reliable. While depending on workarounds to manage wholesale, DAX found that buyers would sometimes see retail prices instead of their negotiated rates. So some never placed an order at all.
"If you can't trust the data, you can't make good decisions," says Justin.
Without native B2B features, Shopify merchants are left to piece together their own solutions—locking parts of their store, managing wholesale pricing through separate systems, and processing orders manually. The friction compounds.
What native tools unlock
The results from merchants who have been using Shopify B2B show what changes when everything runs from one platform. And now those foundational features are available on Advanced, Grow, and Basic.
For Snyder, the shift was immediate. With everything running from one platform, wholesale customers could browse products, see their pricing, and place orders on their own for the first time. And every order synced automatically with Snyder's back-office systems.
"By the time somebody places an order, it can literally be packed and shipped within a couple minutes," says Amy. "That's big in wholesale."
They’ve seen a 25% reduction in time spent on back-office tasks and a 40% increase in average customer spend.
"My B2B customers are enjoying placing orders on Shopify,” says Amy. “I hear a lot from people that our website is super easy to navigate and track what they've ordered."
Across the platform, merchants who adopt Shopify B2B see up to a 33% increase in self-serve orders within six months and up to a 20% increase in reorder frequency.
DAX saw a similar transformation after adopting Shopify B2B. Buyers could log in and order themselves — no more workarounds, no more pricing confusion. “It would have been tremendously helpful if there had just been a native B2B functionality on a regular plan,” Justin says.
This launch brings the essentials to every Shopify plan, so the merchants who are where DAX and Snyder were can get started with native tools without changing plans.
B2B for every merchant, at every stage
This launch is another step toward unifying commerce for merchants at each stage of growth. B2B is a core way merchants do business, and now every Shopify merchant has the native tools to do it.
"If B2B and DTC are part of the same business, the software should work that way too," says Samir. "Making commerce better for everyone means removing the artificial lines between how merchants sell."
Shopify B2B is now rolling out across all plans.
Original source Report a problem - Apr 1, 2026
- Date parsed from source:Apr 1, 2026
- First seen by Releasebot:Apr 1, 2026
See which apps use Extensions and Functions to power your checkout, online store, and more
Shopify adds App Settings views for Extensions, Functions, and Pixels so merchants can see where each app operates.
See where each app operates across your business by viewing Extensions, Functions, and Pixels in App Settings.
Original source Report a problem - Apr 1, 2026
- Date parsed from source:Apr 1, 2026
- First seen by Releasebot:Apr 1, 2026
Product bundles and their components now represented on draft order status page in customer accounts
Shopify now displays bundled products on draft order status pages in customer accounts.
Bundled products now displayed on draft order status page on customer accounts
Original source Report a problem - Apr 1, 2026
- Date parsed from source:Apr 1, 2026
- First seen by Releasebot:Apr 1, 2026
Capital Remittance via Shopify Payments Expands to all states of the US
Shopify expands its new remittance collection through Shopify Payments to all of the US.
We're expanding the new way of collecting remittance through Shopify Payments to all of the US.
Original source Report a problem - Apr 1, 2026
- Date parsed from source:Apr 1, 2026
- First seen by Releasebot:Apr 1, 2026
Identifier support added to the productUpdate mutation
Shopify Developers adds identifier support to productUpdate mutation for looking up products by ID, handle, or customId.
The productUpdate mutation now accepts an identifier argument, allowing you to look up the product to update by id, handle, or customId instead of passing the product ID inside the input.
The id and handle identifiers let you specify a product's global ID or handle directly. The customId identifier lets you reference a product by a unique metafield value using a namespace, key, and value combination, enabling workflows where external systems identify products by their own IDs.
Original source Report a problem - Apr 1, 2026
- Date parsed from source:Apr 1, 2026
- First seen by Releasebot:Apr 1, 2026
Create unpaid orders from subscription billing attempts
Shopify Developers adds paymentProcessingPolicy to subscription Billing Attempt Create in the API 2026-04 release candidate, giving developers more control over whether billing attempts require a valid payment method or can create an unpaid order.
In the API 2026-04 release candidate version, you can now include a new field called paymentProcessingPolicy when creating a billing attempt using the subscription Billing Attempt Create mutation. A billing attempt is an action to charge a customer based on their subscription.
The paymentProcessingPolicy field determines how the billing attempt is handled depending on the validity of the payment method:
- If you don't provide the paymentProcessingPolicy field, or if you set it to FAIL_UNLESS_VALID_PAYMENT_METHOD, a valid payment method is necessary to create an order successfully.
- Alternatively, if you set the value to SKIP_PAYMENT_AND_CREATE_UNPAID_ORDER, the system will create an unpaid order even if there isn't a valid payment method available on the subscription contract.
For detailed implementation instructions, please refer to our documentation on building a subscription contract.
Original source Report a problem - Apr 1, 2026
- Date parsed from source:Apr 1, 2026
- First seen by Releasebot:Apr 1, 2026
Report Fulfillment Order progress with new fulfillmentOrderReportProgress GraphQL mutation
Shopify Developers adds fulfillment order progress reporting for 3PL and merchant-managed orders, with the fulfillmentOrderReportProgress mutation, progress-reported webhooks, and optional status notes so merchants can track work in progress.
As of API Version 2026-04 third-party logistics providers (3PLs) and fulfillment apps can now report progress on fulfillment orders with the fulfillmentOrderReportProgress mutation. This feature enables fulfillment services to indicate that work has commenced and, optionally, add brief status notes so merchants see what’s happening in their fulfilment pipeline.
Key Details
- Reporting progress for 3PL-managed orders works with fulfillment orders in IN_PROGRESS status
- Reporting progress for merchant-managed orders works with fulfillment orders in OPEN or IN_PROGRESS status (requires write_merchant_managed_fulfillment_orders scope)
- Supports optional reasonNotes field (up to 256 characters) for additional context
- New fulfillment_orders/progress_reported webhook available to track when progress has been reported
- fulfillmentOrder.supportedActions field will now return the REPORT_PROGRESS action when a fulfillment order can have progress reported.
New Webhooks
Topic: fulfillment_orders/progress_reported
This webhook is triggered when progress is reported on a fulfillment order. The payload includes the fulfillment order ID and status, the initial_status before the update, and progress_report details including reason_notes and attribution data for the app or user that reported the progress.
Topic: fulfillment_orders/manually_reported_progress_stopped
This webhook fires when a merchant-managed fulfillment order that has had progress manually reported (via fulfillmentOrderReportProgress) is subsequently marked as "ready for fulfillment", transitioning it from IN_PROGRESS back to OPEN status. This webhook allows apps to know when a merchant has "undone" or "cancelled" the in-progress status they previously reported.
Original source Report a problem