Skip to content

Cashier Changelog

What changed in each release of WooCommerce Cashier.

3.11.0

  • New Tested up to WordPress 7.0.2
  • New Tested up to WooCommerce 10.9.4
  • Fix Broken field for 'Apply coupons' under WooCommerce > Settings > Cashier > Buy Now > Configure > Add to Cart and Checkout setup > Add a "Buy Now" button next to the "Add to cart" button
  • Fix Broken field for 'Products' under the popup that opens after clicking 'OPC' button in the visual page editor on Edit page
  • Fix Broken functionality for generating Buy Now link & copying that link from WooCommerce > Cashier > Buy Now
  • Fix Broken functionality for updating variations in cart when 1-click Buy Now is enabled & executed
  • Update Added setting page link of 'Checkout field editor' on the module dashboard page
  • Update Improved handling of redirect url after clicking 'Empty cart' on the cart page
  • Update Added ID along with the post or page when searching in drop-down
  • Update Defined some constants for handling plugin specific paths & urls
  • Update Improvements in CSS at multiple places
  • Update Replaced 'woo.com' with 'woocommerce.com' and 'exluded_product_types' with 'excluded_product_types'
  • Update URL for the support
  • Update Translation

3.10.0

  • New Tested up to WordPress 6.9.4
  • New Tested up to WooCommerce 10.6.1
  • Fix Removed plugin-side `WP_DEBUG` definitions from PayPal IPN failure handling to comply with PHPCS/QIT and avoid altering global debug settings
  • Update Replaced deprecated `wc_enqueue_js()` with `wp_add_inline_script()` for WooCommerce 10.4+ compatibility
  • Update Translation

3.9.0

  • New Tested up to WordPress 6.8.2
  • New Tested up to WooCommerce 10.1.2
  • Update Translation

3.8.0

  • Fix 'Print Invoice' button & functionality is not working from Orders list admin page
  • Update Translation

3.7.0

  • New Tested up to WordPress 6.8.1
  • New Tested up to WooCommerce 9.8.4
  • Fix Checkout Field Editor module scripts are loaded on all the admin pages
  • Fix PHP Fatal error: Resolved a critical error that occurred when exiting the Oxygen Builder editor due to a null cart object
  • Fix PHP Notice: Function _load_textdomain_just_in_time was called incorrectly
  • Fix PHP Notice: Prevented potential undefined index warnings by ensuring default values for template arguments
  • Update Translation

3.6.0

  • New Tested up to WordPress 6.7.2
  • New Tested up to WooCommerce 9.6.2
  • Fix The 'Buy Now' redirect gives a 404 error when the storewide setting 'I will configure Buy Now options in each product where I want it' is enabled.
  • Update Explicitly set $flags parameter for function 'htmlspecialchars' to support multiple version of PHP
  • Update Translation

3.5.0

  • New Tested up to WordPress 6.7.1
  • New Tested up to WooCommerce 9.4.2
  • Fix Click to copy link is not working in the admin due to Uncaught ReferenceError [Buy Now]
  • Fix PHP Fatal error: ID does not belong to product [Buy Now]
  • Fix Session expired error when clicking a Buy Now link from the shop or single product page [Buy Now]
  • Fix PHP Notice: Function _load_textdomain_just_in_time was called incorrectly
  • Fix PHP Notice: Undefined index: wrapper_class [One page checkout]
  • Fix Inappropriate use of escape functions
  • Update Removed an unused method
  • Update Translation

3.4.0

  • Fix 'Redirect to page' feature is not working when clicking 'Buy Now' button from product's page [Buy Now]
  • Update Moved JavaScript code from '' tag & passed it to function 'wc_enqueue_js'
  • Update A few minor updates
  • Update POT file

3.3.0

  • New WordPress 6.4.2 compatible
  • Fix WooCommerce product block giving not a valid JSON response error in block editor/Gutenberg when saving/updating post/page
  • Fix Nonce missing for 2-step checkout [Buy Now]
  • Fix Security vulnerability related to CSRF [Buy Now]
  • Fix Do not close the PHP tag at the end of the template [Buy Now]
  • Update POT file

3.2.0

  • New WordPress 6.4.1 compatible
  • New WooCommerce 8.2.2 compatible
  • Update 'woocommerce.com' with 'woo.com'
  • Update POT file

3.1.0

  • New WordPress 6.3.2 compatible
  • New WooCommerce 8.0.3, 8.1.1, 8.2.1 compatible
  • Fix Setting '2-Step purchase?' in Buy Now module has no effect
  • Fix No results found for coupons in ajax search for Buy Now module
  • Developer New filter 'wc_bn_default_payment_method' to allow changing the payment method that will be used by Buy Now button
  • Update Cleanup a few comments
  • Update POT file

3.0.0

  • New WooCommerce 7.1.1, 7.2.3, 7.3.0, 7.4.1, 7.5.1, 7.6.1, 7.7.2, 7.8.2, 7.9.0 compatible
  • New Declare Cashier for WooCommerce compatible with High-Performance Order Storage (HPOS)
  • Update Miscellaneous correction
  • Update POT file

2.5.0

  • New WordPress 6.2.2 compatible
  • Fix Attribute term search not working in add/edit products on WooCommerce 7.1.0+
  • Fix Security vulnerability: Remove code block that was verifying self-generated nonce
  • Update Added a method in 'Buy Now' module for logging messages
  • Update POT file

2.4.0

  • New Update Variations In Cart [WooCommerce & WooCommerce Subscriptions]
  • Update Code improvements [One-click Clear Cart]
  • Update POT file

2.3.0

  • Fix Variable products not added to the cart when there are multiple attributes [Side Cart]
  • Fix Store credit/Gift certificate product created with Smart Coupons (https://woocommerce.com/products/smart-coupons) plugin not added to the cart [Side Cart]
  • Fix Product price incorrectly showing and adding to the cart if "One-time purchase" is enabled from All Products for WooCommerce Subscriptions (https://woocommerce.com/products/all-products-for-woocommerce-subscriptions/) plugin [Side Cart]
  • Fix Security vulnerability related to CSRF
  • Update Code improvements for enqueue script & styles [One-click Clear Cart]
  • Developer Removed "cfw_sc_woo_ajax_added_to_cart" action [Side Cart]
  • Developer Removed "cfw_sc_woo_cart_redirect_after_error" filter [Side Cart]
  • Update POT file

2.2.0

  • New WordPress 6.1.1 compatible
  • New Feature: One-click Clear Cart
  • Fix Buy Now CSS adding on all cashier settings tabs [Admin]
  • Fix Incorrect text domain in one place
  • Update POT file

2.1.0

  • New WooCommerce 7.0.0 compatible
  • New WordPress 6.0.3 compatible
  • Fix 'Preserve existing cart items on Buy Now?' setting is not giving desired result [Buy Now]
  • Update Removed magic method __wakeup
  • Update POT file

2.0.1

  • Fix Featured image of the product is not loading on the 'one page checkout' page
  • Update Try to make the function 'get_plugin_data' available before calling it.
  • Update POT file

2.0.0

  • New Tested with WooCommerce 6.0.1, 6.1.2, 6.2.2, 6.3.1, 6.4.1
  • New Tested with WordPress 5.8.3, 5.9.3
  • New Feature: One Page Checkout
  • New Feature: Checkout Field Editor
  • New Compliant with WordPress Standards, WooCommerce Standards, and WordPress VIP Standards
  • New Setting page to manage Cashier modules (enable/disable)
  • Update Replaced use of 'is_ajax' with 'wp_doing_ajax'
  • Update Use of correct text domain
  • Update Added a few useful links on the Plugins page (WordPress admin panel)
  • Update POT file

1.8.0

  • New Tested upto WooCommerce 6.0.0
  • New Feature: Cost of Goods
  • Fix Minimum shipping notice showing even when the order contains only virtual products [Cart Notice]
  • Update POT file

1.7.0

  • New Tested upto WooCommerce 5.9.0 & WordPress 5.8.2
  • New Tested upto PHP 8.0.0
  • Fix Fatal error: Cannot redeclare 'sa_bn_wc_load_paypal_files'
  • Update Modification in template structure for 'sidecart'
  • Update Default value for a function argument
  • Update WordPress and WooCommerce coding standard
  • Developer Hooks 'sa_cfw_sc_shop_url' and 'sa_cfw_checkout_url' for changing URLs from 'call-to-actions.php' template
  • Update POT file

1.6.0

  • New Tested upto WooCommerce 5.3.0 & WordPress 5.7.1
  • New Feature 'Side Cart'
  • Update POT file

1.5.0

  • New Added Print invoice
  • Update POT file

1.4.1

  • Update Revise pot file

1.4.0

  • New Added Cart notice for free shipping
  • Update POT file

1.3.0

  • New Tested upto WooCommerce 5.0.0 & WordPress 5.6.1
  • New Add redirection after product is added to cart
  • Update POT file

1.2.0

  • New Tested upto WooCommerce 4.8.0 & WordPress 5.6.0
  • New Setting 'Minimum quantity' and 'Maximum quantity' for products
  • Update POT file

1.1.0

  • New Tested upto WooCommerce 4.7.0 & WordPress 5.5.3
  • New Hook 'sa_cfw_is_enable_module' to control the module to load
  • Fix In some cases, table 'sa_cfw_fbt_temp' is not getting created
  • Fix Fatal error for function already declared in case of conflict
  • Update Removed use of deprecated 'ready' event of jQuery
  • Update Check if a module is activated sitewide
  • Update Use of correct function name 'needs_wc37'
  • Update Provide more control in handling enabled module
  • Update POT file

1.0.0

  • New First release