Shop as Client for WooCommerce PRO add-on Changelog

3.7 – 2024-09-27

  • FIX Make sure OrderUtil is only performed if WooCommerce 7.1 or above is being used
  • DEV Tested with WordPress 6.7-alpha-59098 and WooCommerce 9.3.3
  • WARNING: We will soon drop support for WooCommerce below 7.1

3.6.1 – 2024-05-16

  • FIX Translations loading on the blocks checkout
  • FIX “Request payment by email” label and description on the blocks checkout
  • FIX Fatal error on the classic checkout page (free version)
  • DEV Tested with WordPress 6.6-alpha-58163 and WooCommerce 8.9.0

3.6 – 2024-04-17

  • NEW Compatibility for the WooCommerce block-based Checkout, for WooCommerce 8.6 or above
  • TWEAK Autocomplete on the classic checkout now uses a REST endpoint instead of WC Ajax, which is faster
  • FIX WooCommerce EU VAT Number integration
  • FIX Deprecated: Creation of dynamic property in PHP 8.3
  • DEV Requires Shop As Client (free) 3.6
  • DEV Tested with WordPress 6.6-alpha-58011 and WooCommerce 8.8.1

3.5

  • There was no version 3.5

3.4 – 2024-02-20

  • DEV Change plugin loading priority
  • DEV Requires Shop As Client (free) 3.4
  • DEV Requires WooCommerce 5.4 or above
  • DEV Tested with WordPress 6.5-beta1-57656 and WooCommerce 8.6.0

3.3 – 2024-01-29

  • DEV Deprecate non-autocomplete search method on the checkout
  • DEV Plugin updater improvements

3.2 – 2024-01-23

  • Better feedback when the license is expired
  • Tested with WordPress 6.5-alpha-57299 and WooCommerce 8.5.1

3.1 – 2023-12-19

  • Better User Switching integration: Blocks Checkout compatibility and “switch back to admin” links on the order received (thank you) page
  • Translations fix

3.0 – 2023-12-15

  • User Switching integration

2.8.1 – 2023-12-15

  • Fix fatal error when performing the ajax search call in the checkout, with HPOS enabled
  • Fix PHP notices

2.8 – 2023-12-15

  • Show handler and allow filtering by handler on the admin orders list, now compatible with HPOS
  • Hide license key from shop managers (only available for users with “manage_options” capabilities, normally Administrators)
  • Requires Shop as Client (Free) 2.8
  • Tested with WordPress 6.5-alpha-57189 and WooCommerce 8.4

2.7 – 2023-11-27

  • Update plugin translations online instead of shipping them with the main plugin
  • HTML tag closing fix on the settings page
  • Requires WordPress 5.4
  • Tested with WordPress 6.5-alpha-57137 and WooCommerce 8.3.1

2.6 – 2023-10-12

  • Do not show other plugins promotion banner on the free plugin if the PRO add-on is active
  • Tested with WordPress 6.4-beta2-56809 and WooCommerce 8.2.0

2.5 – 2023-08-01

  • Fix two fatal errors (print_f and sprint_f instead of printf and sprintf)

2.4 – 2023-07-25

  • New autocomplete option to try to find users by registration first name, last name, and email if not found by WooCommerce meta.
  • Fix a bug where the autocomplete would not be activated if the “Shop as client field default” option is set no “No”
  • Tested with WordPress 6.3-RC1-56289 and WooCommerce 8.0.0-beta.1

2.3 – 2023-07-14

  • Show the “Order Received” / “Thank You” page on WooCommerce 7.8.1 and above
  • Fix updater

2.2 – 2023-07-07

  • Exclude some 3rd party plugin fields from being cleared from the checkout when the “Clear checkout fields” option is set to “Yes”, and a new shop_as_client_empty_checkout_field_exclusions filter to allow developers to add more fields to the exclusions
  • Small code tweak
  • Tested with WooCommerce 7.9.0-rc.3

2.1 – 2023-05-10

  • High-Performance Order Storage compatible (in beta and only on WooCommerce 7.1 and above)
  • Add payment gateway support for Subscriptions for WooCommerce and confirmed support for WooCommerce Subscriptions
  • Requires WooCommerce 5.0 or above
  • Tested with WordPress 6.3-alpha-55693 and WooCommerce 7.7

2.0 – 2022-10-13

  • Show handler and allow filtering by handler on the admin orders list
  • Tested with WordPress 6.1-RC1-54506 and WooCommerce 7.0

1.9.2 – 2022-07-28

  • Fixed a bug that would assign an order to a random user if no email address was provided
  • Better feedback when no email address is provided
  • Create user without checking out
  • New filter shop_as_client_user_email_if_empty to allow developers to provide an email address programmatically when none is provided by the user
  • Fixed a bug on the updater
  • Requires WordPress 5.0 and WooCommerce 4.0 or above
  • Tested with WordPress 6.1-alpha-53789 and WooCommerce 6.8.0-beta.2

1.9.1 – 2022-07-28

  • Do not use this version. It has a bug.

1.9.0 – 2022-07-28

  • Do not use this version. It has a bug.

1.8.0 – 2022-05-05

  • New brand: PT Woo Plugins ????
  • Tested with WooCommerce 6.5.0-rc.1 and WordPress 6.0-beta2-53236

1.7.2 – 2021-05-25

  • Fix on the payment gateway: stock behaviour when setting the order “On hold”

1.7.1 – 2021-05-21

  • Fix on the payment gateway: “On hold” orders should be payable

1.7.0 – 2021-05-21

  • New fake payment gateway option to set the order “On hold” instead of “Pending” after the checkout
  • Greek translation
  • Small code fixes
  • Requires PHP 7
  • Add the “Update URI” header
  • Tested with WordPress 5.8-alpha-50943 and WooCommerce 5.4-beta.1

1.6.6 – 2021-03-10

  • Tested with WordPress 5.8-alpha-50516 and WooCommerce 5.1.0

1.6.5 – 2021-01-21

  • Hebrew translation (Thanks fixerwolfe)
  • Tested with WordPress 5.7-alpha-49862 and WooCommerce 5.0.0-beta.1

1.6.4 – 2020-08-04

  • Add option to not send the payment request email on the fake payment gateway
  • Tested with WordPress 5.5-RC1-48708 and WooCommerce 4.4.0-beta.1

1.6.3 – 2020-04-29

  • Make Autocomplete enabled by default and no longer beta
  • Fix WooCommerce EU VAT Number integration
  • Tested with WordPress 5.5-alpha-47609 and WooCommerce 4.1.0-rc.1

1.6.2 – 2020-04-05

  • Use WooCommerce Ajax endpoint instead of WordPress admin-ajax.php
  • Tested with WordPress 5.5-alpha-47547 and WooCommerce 4.0.1
  • Stay safe ????

1.6.1 – 2020-03-13

  • Fix version number
  • Tested with WooCommerce 4.0.0

1.6.0 – 2020-03-04

  • New Autocomplete (BETA) feature while typing the customer email, first name, last name, company or phone number
  • New shop_as_client_autocomplete_limit filter to control the number of autocomplete results for users and orders
  • Tested with WooCommerce 4.0.0-rc.1

1.5.3 – 2020-01-28

  • New setting to update the customer details on his profile

1.5.2 – 2020-01-16

  • Sync version with free plugin

1.5.1 – 2020-01-14

  • Bugfix: PHP notice

1.5.0 – 2020-01-08

  • New (fake) payment gateway that allows administrators and shop managers to finalize the order and ask for the order payment by sending the customer a payment link via email

1.4.0 – 2020-01-07

  • Get customer details from orders if not found as a user, useful if you want to insert an order for a client that previously shopped as a guest
  • New shop_as_client_pro_search_order_statuses filter to limit the order statuses where the customer is searched (if not found as a user)
  • Get VAT number from WooCommerce EU VAT Number

1.3.0 – 2020-01-03

  • Javascript bugfix when showing/hiding the fields on checkout
  • Sync version number with the Free plugin

1.2.2 – 2020-01-03

  • Bugfix: the “Clear checkout fields” setting was defaulting all fields to blank for regular customers
  • Happy New Year!

1.2.1 – 2019-12-27

  • Small fix to hide free version ad
  • Tested with WordPress 5.3.3-alpha-46995 and WooCommerce 3.9.0-rc.1

1.2 – 2019-12-09

1.1 – 2019-12-04

  • Remove PRO add-on link

1.0 – 2019-12-03

  • First release