Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @elbastion

    The key thing is to know if you can reproduce this problem or if it only affects a specific client?

    If you can reproduce it, I recommend disabling all other plugins except WooCommerce and PayPal Payments to see if the problem persists.

    If the error does not occur with only WooCommerce and PayPal Payments active, you should then re-enable the other plugins one by one. This process will help identify which plugin is causing the conflict.

    Additionally, we must have a complete view of your system setup to provide more specific assistance. You can get this report from your WooCommerce environment by navigating to WooCommerce > Status > Get system report > Copy for support.

    Once you have copied the report, please share it with us securely. You can upload the log files to our PrivateBin at PrivateBin. After uploading, share here the link, and we’ll review the logs in detail.

    In case you prefer not to share these details publicly, feel free to open a ticket with our service desk for more private and direct support. Here’s how you can request support: Request Support. Please include the URL of this thread in your ticket for reference.

    We appreciate your cooperation in this matter.

    Kind Regards,

    Krystian

    Thread Starter elbastion

    (@elbastion)

    Hi Krystian,

    Thank you very much!

    It seems like the problem has been solved. We guess it had to do with the browser or cookies of the client as it has been solved automatically.

    Have a nice day!

    Kind Regards

    I had the same issue. It was with a customer who apparently had an order attached to them (their session?) that had a PaymentSource with a blank name. All attempts to load any page while they were logged in generated the error.

    I was able to fix it for this customer by temporarily rewriting the name() function in woocommerce-paypal-payments/modules/ppcp-api-client/src/Entity/PaymentSource.php to

    $result = $this->name ?? "unknown";

    return $result;

    After loading pages while logged in as this customer, I then reverted my code and the error went away. Perhaps it flushed the session somehow?

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.