• Resolved pastidea

    (@pastidea)


    Hello, after upgrading to version 2.3.0 I get the following issue:

    WordPress version 6.3.1
    Active theme: Divi (version 4.22.2)
    Current plugin: WooCommerce PayPal Payments (version 2.3.0)
    PHP version 8.1.22 Error Details

    An error of type E_ERROR was caused in line 436 of the file /home/mysite.com/public_html/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php. Error message: Uncaught WooCommerce\PayPalCommerce\ApiClient\Exception\RuntimeException: Missing required information: Tracking Number ,Carrier Name Other in /home/mysite.com/public_html/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php:436
    Stack trace: 0 /home/mysite.com/public_html/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php(398): WooCommerce\PayPalCommerce\OrderTracking\Endpoint\OrderTrackingEndpoint->validate_tracking_info() 1 /home/mysite.com/public_html/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php(355): WooCommerce\PayPalCommerce\OrderTracking\Endpoint\OrderTrackingEndpoint->create_shipment() 2 /home/mysite.com/public_html/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-order-tracking/src/MetaBoxRenderer.php(99): WooCommerce\PayPalCommerce\OrderTracking\Endpoint\OrderTrackingEndpoint->list_tracking_information() 3 /home/mysite.com/public_html/wp-admin/includes/template.php(1443): WooCommerce\PayPalCommerce\OrderTracking\MetaBoxRenderer->render() 4 /home/mysite.com/public_html/wp-admin/edit-form-advanced.php(681): do_meta_boxes() 5 /home/mysite.com/public_html/wp-admin/post.php(206): require(‘…’) 6 {main}

    thrown

    Have replaced my site’s name with mysite.com.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @pastidea

    Thanks for your message, and apologies for the trouble with the latest update! This error you mentioned may could potentially occur on the latest version 2.3.0 when opening a WooCommerce order that previously had PayPal tracking data submitted (with an older plugin version) with the carrier “Other”, or an empty tracking number field.
    In this case, an error could prevent the order details from showing.

    The team has prepared a new update to resolve this issue. Could you please give it a try with the plugin version from here and let us know how this works for you?: https://github.com/woocommerce/woocommerce-paypal-payments/releases/tag/2.3.1-rc1

    Thank you!

    Kind regards,
    Niklas

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi?@pastidea

    We just released a new?update, 2.3.1, which addresses this and another issue. So I will mark this thread as resolved. If you experience any more issues or notice anything unusual, please let us know. Our team is here to offer any assistance needed. Thank you!

    Kind regards,
    Niklas

    Fabio

    (@reteinformatica)

    I also had a problem after the previous update: when I set variations to a product and went to save, an infinite hourglass started and didn’t save the changes. With this latest update it has been resolved.

    Maurizio Coda

    (@moforiborere)

    I am also having a problem in the MessageRenderer class, row 39:

    sibling.parentElement.insertBefore(newWrapper, sibling);


    Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘parentElement’)

    I am using WooCommerce PayPal Payments version 2.3.1.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Technical issue after upgrade to 2.3.0’ is closed to new replies.