2025.05.26 - version 9.38.2
- Fix: Uncaught ReferenceError wc_sc_send_coupon_form_block_frontend is not defined on WooCommerce Checkout Block
- Update: Translations
2025.05.22 - version 9.38.0
- Fix: Cart total not updating when Store Credit is removed on WooCommerce Blocks-based Cart & Checkout pages
- Update: Improved performance by removing debug_backtrace() to reduce memory usage
- Update: Updated 'Available Coupons' section to show coupons only when needed
- Update: Translations
2025.05.15 - version 9.37.0
- New: Tested up to WordPress 6.8.1
- New: Tested up to WooCommerce 9.8.5
- New: Russian & Japanese translations (AI-generated)
- Fix: PHP Warning: Trying to access array offset on value of type null in 'save_coupon_receiver_detail_in_order' when using Block-based Checkout
- Fix: Store Credit amount not reducing when applied to order [Admin]
- Fix: Coupon export with email address in the search filter does not work as expected
- Fix: Auto-apply coupon with "Usage limit per user" did not work as expected when the same guest user (identified by email) came back for a second purchase
- Fix: Removed leftover data from deleted auto-apply coupons that is not needed anymore
- Update: Translations
2025.05.07 - version 9.36.0
- New: Tested up to WooCommerce 9.8.3
- New: Spanish & Chinese translations (AI-generated)
- Fix: Store credit not detected by YITH POS resulting in 0 credit applied to cart
- Fix: Uncaught Error: Call to a member function get_code() on null during preview of expiry reminder email
- Fix: 'Smart Coupons restrictions' are not persisting the set restrictions like 'Product attributes'
- Fix: Auto-apply not working for asterisk (*) based email addresses in 'Allowed emails' and 'Excluded emails'
- Fix: PHP Warning: Trying to access array offset on value of type bool thrown when setting 'Combine emails' is not set
- Fix: Uncaught Error: Call to a member function get_items() on null thrown when coupons are generated via REST API with parameter 'sc_is_send_email = yes' [BRW - Booking Rental Plugin WooCommerce]
- Fix: Product quantity based restriction working as AND condition instead of OR condition
- Fix: Replace help tip with description for two checkbox settings
- Developer: Filter 'wc_sc_product_quantity_condition' to modify product quantity restriction condition (any or all)
- Update: Translations
2025.04.24 - version 9.35.0
- New: Tested up to WooCommerce 9.8.2
- Fix: Products from 'Actions (tab) > Add products to cart' are not getting added in CartFlows Checkout
- Fix: Auto Apply Coupon does not apply with 'Product quantity based restrictions' until applied Store Credit has balance
- Fix: Unable to checkout due to error 'No payment method provided' on WooCommerce Block based checkout, when applied store credit is fully covering the order amount
- Update: Refactored the 'Usage restrictions' tab by showing only those fields that are configured, to reduce user interface (UI) clutter & improve clarity
- Update: Improved performance for coupon options 'Product attributes' and 'Exclude attributes' by adding a search-based selection
- Update: Translations
2025.04.10 - version 9.33.0
- New: Support for custom taxonomies under 'Usage restrictions'
- Fix: Aelia multi-currency values no longer storing in the postmeta table
- Fix: Auto apply coupon is not working with payment method restrictions
- Fix: Resolved an issue where coupons imported via CSV and scheduled for future publishing, did not appear on the front end after being published
- Fix: Optimized ajax request on cart and checkout page to reduce server strain and improve performance
- Fix: 'Cheapest Product Discount' promotion did not apply correctly to the lowest-priced product when a new item was added to the cart
- Fix: Incorrect refund amount displayed on the admin order edit page when decimal separator is other than dot (.)
- Update: Store Credit validation has been improved to apply only to the relevant line item(s) in the cart, rather than all items, when Store Credit has a taxonomy restriction
- Update: Translations
2025.03.24 - version 9.31.0
- New: Tested up to WooCommerce 9.7.1
- Fix: PHP warning when passing a single email address as string to the function 'generate_coupon'
- Fix: 'Maximum quantity' field of 'Product quantity restrictions' is not effective
- Fix: When 'Prices entered with tax' is 'inclusive of tax', 'Auto apply' coupons are not checking 'Minimum spend' field effectively
- Fix: Empty rows in the imported CSV file is creating coupons in draft
- Fix: Auto apply coupon is not removing on the classic cart and checkout page
- Update: In the plugin's setting, replaced help tips with detailed descriptions
- Update: Translations
2025.02.28 - version 9.29.0
- New: Tested up to WooCommerce 9.7.0
- New: Modified Smart Coupons email templates to support WooCommerce’s latest email preview feature
- Fix: Save the order discount total, including the Store Credit amount when 'Apply before tax' setting is enabled
- Fix: Auto-apply coupon not checking for an existing user for the email address entered during guest checkout
- Update: Translations
2025.02.25 - version 9.28.0
- New: Tested up to WooCommerce 9.6.2
- New: Allow product selection when multiple products are set in the "Actions" tab > "Add products to cart" [WooCommerce Classic/Shortcode-based Cart & Checkout page]
- Fix: Removed unnecessary padding by hiding empty coupon containers when no applicable coupons exist [checkout]
- Update: Translations
2025.02.11 - version 9.26.0
- New: Tested up to WooCommerce 9.6.1
- Fix: Force shipping method selection when a coupon with free shipping and restrictions is applied manually
- Fix: Prevent duplicate queries caused by the Smart Coupons Blocks integration
- Update: Database upgrade notice for better clarity for the fix related to order analytics data
- Update: Translations