Cart Notify

Cart Notify adds a frontend notification after successful WooCommerce add-to-cart actions.

This release focuses on compatibility, reliability, and practical store UX:

  • Classic and block-theme add-to-cart support
  • Success-only notification flow
  • Non-AJAX fallback for single/variable/grouped add-to-cart requests
  • Settings-driven design and CTA controls
  • Better accessibility (keyboard close + live region updates)
  • HPOS and cart/checkout blocks compatibility declarations
  • Developer filters and lifecycle events

Features

  • Notification rendering only after successful add-to-cart events
  • Works with WooCommerce classic added_to_cart and blocks wc-blocks_added_to_cart events
  • Supports non-AJAX add-to-cart fallback with one-time server notice payload
  • Product title, image, quantity, variation summary, cart items count, and subtotal metadata
  • Position controls and style token controls from admin settings
  • Optional actions: View Cart, Checkout, Continue Shopping
  • Mobile behavior toggle and reduced-motion support

Developer Hooks

Filters:

  • cart_notify_should_enqueue_assets
  • cart_notify_notification_data
  • cart_notify_message
  • cart_notify_position
  • cart_notify_template

Frontend events:

  • cart_notify_before_render
  • cart_notify_after_render
  • cart_notify_notification_shown