Changelog

  • New
  • Improvement
  • Fix
March 21, 2025

1.0.1.7

This release introduces a new element: Buy Now, which you can use inside the Post Loop Builder or Single Product template to redirect users to the cart/checkout after adding a product to the cart.

You can now query recently viewed products using the meta key _last_viewed. Follow the tutorial here: https://docs.woohoo.dance/dynamic-data/display-recently-viewed-products.

We’ve also added a new element: Product Gallery, but please note that it is currently in Alpha. Avoid using it on production sites for now.

Overall, this update focuses on bug fixes and improvements to existing elements to ensure everything works smoothly.

We’re also laying the groundwork for the upcoming Account Builder and solidifying the Woohoo Email Builder.

Buy Now element
Option to query Recently visited products
Checkout item attribute element to be used inside Checkout items loop to show selected attributes
Product gallery element (Alpha)
Add more options for Checkout order items meta
Exclude minicart count and content from Litespeed cache
Remove animation glitch when opening minicart offcanvas / dropdown
Improve minicart dropdown stylings for mobile
Hide Woohoo email panel completely when feature is off
Add a toggle to show/hide Order notes by default
Cart coupon can be used now inside minicart content (cart wrapper)
Fix address autocomplete for US and Czechia
Fix Checkout submit button hover style not applying
Fix Cart coupon button hover style not applying
Fix thank you page redirect while the feature being off
Fix problem with term checkbox not displaying with Germanized
Fix tax percentage number rounding
Fix cart proceed to checkout not inheriting all global styles
Fix cart item image issue when variation has no image
Fix Order bumps variable products - triggering Place order
March 10, 2025

1.0.1.6

This release brings a new element “Ajax add to cart button” that you can use inside a Post loop builder. No more reloading the page when adding product to the cart!

Now you can show the checkout input labels as their placeholders. Just toggle the option “Show as placeholder” in Checkout Wrapper element:

Image

We have deepened our integration with Germanized to show the labels and taxes correctly but in case you want to show the tax fee and tax % at all time – you can now use new dynamic tags “Total tax” and “Total tax percent”.

Ajax add to cart button
New option use labels as placeholders for Checkout inputs
Integration with Intesa Nestpay payment plugin
Integration with DHL eCommerce (Benelux) for WooCommerce
Integration with Booknetic plugin
Integration with WooCommerce EU VAT Assistant
New dynamic tag "Total tax percent" to show the % number of applied tax
New dynamic tag "Total tax" to show the tax amount
Integration with Fooevents plugin
Integration with Helloprint
Respecting Germanized tax display
Respecting Germanized labels from Shopmarks
Restrict Woohoo Emails to show to admins only
New query types for Order bumps: Upsells & Cross sells
Woopayments plugin displaying extra icon for other payment methods
Fix Germanized breaking some order items
Fix order bump 500 error when choosing "Query"
Fix styling issue with Cart coupon input
Shipping / Pickup methods showing despite not being selected (Shipping / Pickup)
Fix cart short description not showing for variable products
Fix styling issue when the phone field flag is disabled
Fix translation issue of Checkout & Cart notices
February 25, 2025

1.0.1.5

Introducing the new Minicart element, which allows you to build a flexible off-canvas or dropdown cart. You can create cart items using the same elements you used on the Cart page.

This version focuses on stabilizing the plugin and improving compatibility with popular plugins like Germanized and the Stripe Payment Gateway. All of this was possible thanks to your reports and patience while encountering these issues. Thank you!

A highly anticipated part of this update is the Email Customizer, which is being released as a beta feature. Do not use it in production yet—it is still in an early stage, and I need your feedback on how to improve it.

How to use it:

  1. Navigate to Wooho Emails.
  2. Create a new email and select its type (e.g., Processing Order, New Order).
  3. Enable it by checking “Enable email”.
  4. Design it using Breakdance.
Woohoo Minicart
Woohoo Emails template (beta)
Integration with Booknetic plugin
Integration with StellarPay plugin
Show extra info for selected Local pickup with dynamic tag "Checkout Local Pickup Detail"
Extend support for Germanized
Fix issue with WooCommerce Stripe Gateway. You need to have Billing address fields 2 present in the checkout
Fix address autocomplete filling wrong data
Fix issue with Order on Whatsapp plugin
Fix admin issue with Payment Plugins for Stripe WooCommerce plugin
February 5, 2025

1.0.1.4

Introducing more granular control over the Thank You page! You now have access to more than 20 dedicated elements, allowing you to design your layout freely.

To boost conversion rates, you can now combine the checkout and cart on a single page. We’ve created a Checkout Items Loop, enabling you to display cart contents on the checkout page just as you would on the cart page. Plus, any quantity changes will update instantly!

We’re always listening to your feedback. As a result, we’re introducing support for the WooCommerce Extra Checkout Fields for Brazil and WooCommerce Square plugins.

Support for extra fields from Brazilian Market on WooCommerce plugin
New elements for Thank you page
Checkout Items to loop cart contents in the checkout
Checkout Empty to display content when there is nothing in the cart (checkout)
Show payment box from Woocommerce Square payment plugin
January 24, 2025

1.0.1.3

New elements for Checkout & Thank you page

In this release, we’re introducing a more flexible way to design your checkout order items and thank-you page order items.

Similar to the Cart page, you can now build any order items layout using these new elements:

  • Item name
  • Item image
  • Item quantity input
  • Item remove
  • Item price
  • Item subtotal

Yes, it’s exactly the same as on the Cart page! When used in the checkout, the AJAX quantity update will still work seamlessly.

We’re also introducing the same elements for the Thank You page, enabling you to create custom layouts for your orders (without AJAX quantity updates, of course).

Granular control over Checkout order items
Granular control over Thank you page order items
January 21, 2025

1.0.1

Hotfix for Multistep checkout.

Fix multistep error when username and password fields are empty
January 21, 2025

Initial launch

Launching Woohoo.dance 1.0.0

Atomic Checkout
Atomic Cart