• Resolved bekaabil

    (@bekaabil)


    Post auto update of WooCommerce Plugin to 8.0.3 the order is not getting processed. Once the user fills up the billing information on checkout page and click on pay using PhonePe the order is not getting processed. How do we resolve.

    TIA

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter bekaabil

    (@bekaabil)

    I am getting this error in the error log:
    order_key was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_PhonePe->process_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0., referer: https://bekaabil.in/checkout/
    (END)

    Website: bekaabil.in

    Hi @bekaabil

    I’m sorry to hear that you’re experiencing issues after updating the WooCommerce Plugin to 8.0.3. The error message you’re seeing suggests that the PhonePe payment gateway is trying to access order property directly, which has been discouraged since WooCommerce version 3.0.

    The plugin’s developers might have already fixed this issue in a newer version, so ensure that you are using its latest version, or I would suggest contacting them directly to address the issue or release an update.

    If the issue is critically affecting your business, consider rolling back to the previous version of WooCommerce that was working correctly with the plugin you are using. You can use a plugin like WP Rollback.

    Always remember to back up your site before making any changes. This allows you to restore your site to its previous state if anything goes wrong.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘WooCommerce & PhonePe’ is closed to new replies.