• Resolved thyran

    (@thyran)


    Been having issues with your plugin not writing address fields correctly causing customers trying to order or subscribe to products to fail.

    The error:

    [Mon Sep 15 20:38:39.860939 2025] [proxy_fcgi:error] [pid 87489:tid 130909009286720] [client] AH01071: Got error ‘PHP message: The WC_Customer::set_country function is deprecated since version 3.0. Replace with WC_Customer::set_billing_country.; PHP message: The WC_Customer::set_address_2 function is deprecated since version 3.0. Replace with WC_Customer::set_billing_address_2.; PHP message: The WC_Customer::set_city function is deprecated since version 3.0. Replace with WC_Customer::set_billing_city.; PHP message: The WC_Customer::set_state function is deprecated since version 3.0. Replace with WC_Customer::set_billing_state.; PHP message: The WC_Customer::set_postcode function is deprecated since version 3.0. Replace with WC_Customer::set_billing_postcode.’

    When I check my site I see issues with installed version 3.0.2 being newer than ww.wp.xz.cn released version 2.6.5

    If I download the plugin from github and install it doesn’t overwrite existing plugin version it installs new instance with later Version 3.0.2.13

    When I remove both versions and re-install from the WordPress plugin repository I now have version 2.6.5

    Not sure how I got updated to 3.0.2 in the first instance? I dont see any plugin updates in my activity log for the past four months?

    I have disabled automatic updates for now. Monitoring the checkout process on new orders and apache error logs to see if we still having issues with the plugin.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Matt Harrison

    (@matt-h)

    Hi,

    3.0.2 was from about 2 years ago, so you might have installed it then, it would have been working fine until the recent Woo update. We have been continuing developing the 3.x branch on github only with releases through our site and github and 2.x has stayed on ww.wp.xz.cn until the upgrade from 2.x is smooth for all customization paths.

    3.x has been working fine if you weren’t upgrading from a 2.x setup with various types of custom data setups. (stock checkout upgrade has always been fine). So you would be good to use 3.0.2.13 or 2.6.5 if your site was running fine with 3.0.2 before the recent Woo update.

    We are close to what we’d consider a 3.x stable release once we get more time to contribute to this free plugin. The plan is to launch it as 3.1 on all platforms so the version will be consistent across the board.

    Thread Starter thyran

    (@thyran)

    Thanks for the feedback.

    Yes 3.0.2 was working fine until two months ago maybe a woo update made the version unstable causing the failed orders on address line 1 during payment processing

    Would have thought this would have been detected and an update released on ver 3.0.2 rather than having to disagnose the problem ourselves detect it was an issue with ver 3 and manually remove the plugin to install a previous version 2 to get the failed orders to stop in the interim while we wait for a stable version to be released for ver 3

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Plugin version issue’ is closed to new replies.