• Resolved A Z

    (@ahmedzeidan)


    Hi there,

    I am not using siteground cache plugin, (using wprocket) and noticed one order failed due to “Could not retrieve order”, here is the log details:

    2022-08-23T20:11:14+00:00 DEBUG  https://api.paypal.com/v2/checkout/orders/
    Response Debug ID: 61b94f04341b8
    Response: Array
    (
        [code] => 404
        [message] => Not Found
    )
    
    Response Body: 
    
    2022-08-23T20:11:14+00:00 WARNING Could not retrieve order.
    2022-08-23T20:11:14+00:00 ERROR Payment failed: Could not retrieve order. /home/website.com/yyy/public_html/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-api-client/src/Endpoint/OrderEndpoint.php:459
    2022-08-23T20:16:47+00:00 DEBUG POST https://api.paypal.com/v1/identity/generate-token
    Response Debug ID: b195e2801d081
    Response: Array
    (
        [code] => 200
        [message] => OK
    )

    Not sure if there is another conflict but i could not reproduce this error as it was caught on a live checkout.

    Thanks for the support.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter A Z

    (@ahmedzeidan)

    Update: as soon as i went to the plugin settings and reviewed my settings there and clicked on Save, the same order went through and got accepted… Very strange.

    Any insights on this behavior would be welcomed.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @ahmedzeidan

    thank you for reaching out to us, we are here to help.
    I believe this is related to a known plugin conflict that we already have a fix for in a beta version and will resolve in our next release. Please check this thread for the details and current workaround: https://wordpress.org/support/topic/orders-failing-with-various-different-errors/

    Let me know if my assumption is correct or if this is a different issue.

    Kind regards,
    Joost

    Thread Starter A Z

    (@ahmedzeidan)

    Hi Joost,

    Thanks for the extended support here, I have installed 1.9.3-rc2 and will provide feedback if I notice further errors.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @ahmedzeidan

    thank you for your response. I expect this beta release will resolve the issue, but let us know if you still encounter any problems.

    I will mark this thread as resolved, but I will be notified if you add any more comments to the thread. If you encounter other errors, please open a new thread for those.

    Kind regards,
    Joost

    Thread Starter A Z

    (@ahmedzeidan)

    THanks, @joostvandevijver Have a good day… and appreciate the dedicated support here.

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @ahmedzeidan,

    As a small note, following the 1.9.2 update, the browser compatibility with older browsers was regrettably impacted.
    So on older mobile devices with outdated browsers (e.g. Safari on iPhone 8 or older), the smart buttons may not render. This has the same result as the minification features from the SiteGround plugin some users have reported issues with.
    So if the error persists for you, I suggest a temporary downgrade to version 1.9.1 until our developers have figured out why the compatibility is impacted in the new release.
    For any questions, don’t hesitate to let us know. Thank you!

    Kind regards,
    Niklas

    Thread Starter A Z

    (@ahmedzeidan)

    Hi Niklas,

    Thanks for letting me know. So far, the beta release that I am using seems to work well and I am noticing all PayPal payments are going through without the error mentioned here. Not sure if I will still encounter the error with this beta and user’s old browser during checkout.

    I am closely monitoring this error if it will occur to downgrade to 1.9.1 as instructed.

    Really appreciate the dedicated support here…

    Have a good day.

    Plugin Support Syde Joost

    (@joostvandevijver)

    @ahmedzeidan you are very welcome!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Could not retrieve order on 1.9.2’ is closed to new replies.