Changelogs
Stay up to date with the latest changes and enhancements.
Stay up to date with the latest changes and enhancements.
10. Aug 2026
Share
You can now calculate US sales tax with TaxCloud, offer PayPal as an express button at the top of your checkout, and watch your funnel preview refresh without saving.
If you sell into the United States, you can now connect TaxCloud from Integrations in your store settings. US sales tax changes by city and by state across more than ten thousand jurisdictions, which our own engine does not cover
Enter the credentials from your own TaxCloud account, plus the address you ship from. We check them against TaxCloud immediately: if anything is wrong the settings refuse to save and tell you why, rather than failing silently later
From then on, US and Canadian orders have their tax calculated by TaxCloud at checkout. Every other country keeps using our own engine, exactly as before
Delivery charges are priced separately, because several US states tax shipping differently from the goods themselves
TaxJar keeps working unchanged for the merchants already using it
PayPal can now appear as an express button at the top of your checkout, drawn to PayPal's own button guidelines, on every surface that offers express payment
The express button sends your customer straight to PayPal, without making them fill in the form first
A toggle on each step decides whether PayPal shows as an express button there, next to the same control for Apple Pay and Google Pay
The payer's details come back from PayPal and are written onto the order, including the shipping address kept on the order snapshot
An express payment that fails now says so inline in the widget instead of quietly stalling
Step previews refresh on their own after a Studio design save: you no longer have to save the funnel to see the new capture
A desktop and mobile switcher sits on the step nodes and on the design card
While a step is being recaptured, an overlay says so and warns it can take up to a minute. The design card keeps showing the last real capture instead of a placeholder
Zelle: a customer whose order is awaiting payment now receives the payment instructions by email
Canadian bank accounts ask for an account number and a transit number instead of an IBAN
Your domain fee is explained before your first sale, and both domain fees are only charged from that first sale onwards
WooCommerce: native free-shipping promotions apply to pushed orders, cart fees arrive as order bumps, a failed order pushes its status back to Woo, and Smart Bundle child lines are no longer sent twice
Shopify: addresses in US territories are normalized when the order is pushed, and line items rejected as bundle variants resync
Shipping: the rate presented to your customer is the rate they are charged, and free-shipping promotions are capped, with rate brackets read from the subtotal before discount
Subscriptions: a bulk cancel reports how many were really cancelled, and a temporary buy-X-get-Y discount is no longer replayed on rebills
A new order/syncFailed webhook fires when a storefront sync fails, and it can be picked in the event list
The public API can delete a saved payment method, and a payment method can be deactivated for one account without touching the others
Currency codes are accepted whatever their case, which stops product prices from showing as zero
The revenue breakdown shows every row instead of the first hundred, and BLIK and Affirm payments are labelled by name rather than by their raw key
Bulk discount tiers no longer stack on top of one another
Pixels: a pasted pixel script is rejected outright, and a bad pixel configuration no longer blanks your checkout
Studio: input corner radius on every component with fields, spacing control between the scarcity countdown digits, an address field order editor with validation marks, and thirteen more replicated sales and advertorial templates in the library