WooCommerce Buy Now Changelog

2021.02.24 - version 2.7.0
* New: WooCommerce 4.7.1, 4.8.0, 4.9.2, 5.0.0 compatible
* New: Tested up to WordPress 5.6.2
* Update: Automatically place the orders which do not require any payments
* Tweak: Removed use of deprecated jQuery function 'ready'
* Update: POT file

2020.11.13 - version 2.6.2
* New: WooCommerce 4.2.2, 4.3.3, 4.4.1, 4.5.2, 4.6.2, 4.7.0 compatible
* New: Tested upto WordPress 5.5.3
* Fix: jQuery is not defined
* Update: StoreApps Connector
* Update: POT file

2020.05.22 - version 2.6.1
* New: WooCommerce 3.8.1, 3.9.3, 4.0.1, 4.1.1 compatible
* Fix: Buy Now button not showing for default variation
* Fix: Incorrect text domain of few strings
* Update: Enqueue styles and scripts only if needed
* Update: StoreApps Connector
* Update: POT file

2019.10.04 - version 2.6.0
* New: One-click Buy Now support for WooCommerce PayPal Standard (Paypal Reference Transactions must be enabled)
* New: Show one-click supported gateways under WooCommerce > Settings > Payments
* Update: POT file

2019.09.25 - version 2.5.1
* Fix: Unable to update products if store is not connected
* Update: Removed 'New' from Products > Buy Now
* Update: POT file

2019.09.24 - version 2.5.0
* New: WooCommerce 3.7.0 compatible
* New: Compatibility with Grouped product type (Products addons plugins etc)
* New: Filter 'wc_bn_order_post_data' to allow third-party developers to send additional data while checking through Buy Now
* New: Filter 'wc_bn_ajax_buy_now_button' to allow third-party developers to change the positioning of Buy Now button on the single product page
* Fix: Preserve cart option not working
* Fix: Variation note showing for non-variation products on edit product page
* Update: StoreApps Connector
* Update: POT file

2019.05.27 - version 2.4.6
* New: WooCommerce 3.6.3 compatible
* New: Show Buy Now Settings for all WooCommerce product types (except grouped & external) while adding/editing product
* Fix: Buy Now button not showing for variable products in some cases
* Fix: Add To Cart/Buy Now missing from Shop, Related Products & Cross-sells (product loops)
* Fix: [One click checkout] Incorrect shipping address in order when shipping and billing address are different
* Fix: [One click checkout] Failed order created when payment token from last order not found
* Update: Added detailed description for setting 'Redirect to page' for better clarity
* Update: Tested upto WordPress 5.2.1
* Update: POT file

2019.02.13 - version 2.4.5
* Fix: Quick checkout pop-up not visible when "Buy Now settings configured in the product" option is selected
* Update: StoreApps Connector

2018.11.26 - version 2.4.4
* New: Storewide setting to enable/disable preserve cart functionality on click of Buy Now button
* Update: Move Buy Now Settings tab inside Buy Now menu
* Update: UI improvements of Buy Now storewide settings
* Update: Remove support for WooCommerce 2.5 & 2.6
* Update: POT file

2018.11.20 - version 2.4.3
* Fix: One click checkout issue when processing first order of the users created from WordPress > Users
* Update: UI improvements of Buy Now settings under products

2018.10.29 - version 2.4.2
* New: WooCommerce 3.5.0 compatibility
* Update: POT file

2018.10.08 - version 2.4.1
* Fix: Quick checkout responsiveness
* Tweak: Implement Singleton approach
* Update: StoreApps Connector improvements
* Update: POT file

2018.07.19 - version 2.4.0
* New: Product-wise setting to Enable/Disable "Buy Now" button for individual product (New "Buy Now" tab under "Product data")
* New: Setting to Enable/Disable "Buy Now" button storewide
* New: "Buy Now" button along with "Add to cart" button
* New: Moved "Buy Now" settings to new tab under WooCommerce > Settings
* New: Buy Now link for every simple product (appears above product permalink)
* Update: POT file

2018.06.05 - version 2.3.0
* New: WordPress Coding Standard
* New: WooCommerce 3.4.0+ compatibility
* Removed: Clipboard.js which was getting used for copying Buy Now link
* Update: Pass payment token to Stripe
* Update: Use native JavaScript to copy Buy Now link
* Update: Separate main class for Buy Now
* Update: Tested with latest versions of WordPress & WooCommerce v3.4.1
* Update: POT file

2018.05.23 - version 2.2.0
* Update: StoreApps Connector improvements
* Update: Tested with latest versions of WordPress & WooCommerce v3.4.0
* Update: POT file

2017.12.20 - version 2.1.2
* Tweak: Rendering of Quick Checkout when coupons are disabled on site and user is logged in
* Update: StoreApps Connector improvements

2017.10.12 - version 2.1.1
* Update: StoreApps Connector improvements

2017.09.07 - version 2.1.0
* New: Quick checkout on Buy Now button
* New: Store Connector
* New: Added WooCommerce version check meta
* Fix: Redirect issue with Express Checkout
* Update: Show only appropriate settings for selected checkout actions
* Update: POT file

2017.07.24 - version 2.0.3
* Fix: Made one click upsell code related to Authorize.net CIM compatible with latest version of WooCommerce and Authorize.net CIM
* Update: POT file

2017.07.13 - version 2.0.2
* Fix: Removed unused code related to Stripe which was causing fatal error
* Fix: Compatibility issue with WooCommerce 3.1.0

2017.06.23 - version 2.0.1
* Fix: Fatal error when used with WooCommerce version lower than 3.0
* Update: Compatibility files

2017.06.22 - version 2.0.0
* New: One-click Buy Now support for WooCommerce PayPal Powered by Braintree
* Fix: Label for Add to Cart button not updating for a variable product
* Update: StoreApps Upgrade file
* Update: POT file

2017.04.10 - version 1.9.6
* New: WooCommerce 3.0 compatible
* New: Click to copy Buy Now URL while creating a Buy Now link
* Update: Will now support only WooCommerce 2.5+
* Update: Stripe library
* Update: POT file

2016.10.10 - version 1.9.5
* Fix: Uncaught ReferenceError: sa_buy_now_select_params is not defined when any Yith plugin is activated
* Update: Important changes related to Automatic Updates of this plugin
* Update: POT file

2016.08.18 - version 1.9.4
* Fix: Fatal error in Buy Now page in admin panel when using with WooCommere less than 2.5
* Update: Removed hardcoded http from Ajax request for Quick Help

2016.08.04 - version 1.9.3
* New: Added Quick Help widget (Fastest access to documentation) - available within the plugin admin panel
* Fix: Shipping method names were not visible in Shipping method dropdown while creating a Buy Now link
* Fix : Removed the duplicate documentation link
* Update : StoreApps Upgrade file
* Update: POT file

2016.06.30 - version 1.9.2
* Fix: Redirect loop when a payment gateway which was used in previous order is disabled/deleted
* Update: Use shipping method only when shipping is needed
* Update: Provision to pass shipping method in Buy Now link
* Update: Only 1 order is required now to enable one-click Buy Now for a customer [WooCommerce Stripe v2.6.8+]
* Update: Stripe library to version 3.14.2
* Update: POT file

2016.06.16 - version 1.9.1
* Update : Compatibility with WooCommerce 2.6
* Update: POT file
* Fix : Upgrade file - Unnecessary calls for latest update on every background process

2016.04.04 - version 1.9
* New: Shortcode [sa_buy_now]
* New: Filter to generate Buy Now link
* Fix: When customer's address fields are empty, many error messages appear on checkout page, on clicking Buy Now button by customer
* Fix: When Buy Now button is clicked from shop page, it is resulting in "Too many redirects" error
* Fix: "Header already sent" error when submitting support query from within the plugin
* Fix: PHP notices generating from StoreApps upgrade file
* Update: WooCommerce 2.3 compatible hook for 'add_to_cart_redirect'

2016.01.27 - version 1.8.4
* Fix: Fatal error: Can't use method return value in write context

2016.01.21 - version 1.8.3
* New: Tested up to WooCommerce 2.5
* New: Text Domain & Language Loader

2015.12.10 - version 1.8.2
* Fix: Important fix related to WordPress 4.4, in StoreApps Upgrade file
* Update: Maintain redirect URL arguments after buy now process

2015.08.13 - version 1.8.1
* Update: Restore cart after Buy Now, was not working some time

2015.06.04 - version 1.8
* New: One-click Buy Now support for WooCommerce Authorize.Net CIM

2015.04.29 - version 1.7
* New: One-click Buy Now support for WooCommerce Stripe (works with only WooCommerce Stripe & Stripe For WooCommerce)
* Fix: Unnecessary warning 'Coupon already exists' when Buy Now link having coupon clicked twice
* Update: Easily accessible Buy Now storewide settings
* Tweak: Additional option in Buy Now link for whether to restore previous cart, after completion of Buy Now

2015.03.18 - version 1.6.1
* Fix: Buy Now link not generating due to 'wc_select_params' not defined

2015.02.25 - version 1.6
* Update: WooCommerce 2.3 compatible
* Update: Support for PHP version lower than 5.3

2014.09.19 - version 1.5
* Update: WooCommerce 2.2 compatible

2014.07.24 - version 1.4.3
* Fix: Wrong price set for "Sold individually product" when added in cart multiple times

2014.04.16 - version 1.4.2
* Update: Important update related to 'update notification' of the plugin

2014.04.04 - version 1.4.1
* Fix: Important fix related to plugin updates

2014.02.24 - version 1.4
* Fix: WC nonce not passed to checkout process
* Fix: Minor fixes for compatibility with WC 2.1.x

2014.02.14 - version 1.3
* Update: WooCommerce 2.1 compatible
* Update: Made 'Redirect to page' optional, while creating 'Buy Now' link

2014.01.08 - version 1.2
* Update: Option to redirect on a page after clicking Buy Now button

2013.11.16 - version 1.1
* New: Express Checkout from cart page
* Update: Upgrade process

2013.10.19 - version 1.0
* First release