Hi @gilvezan,
I can see you are running into an issue where Venmo is returning the message “Can only get order for self-authorized orders” at checkout, and I understand how confusing that can be when you are trying to complete a payment. Let’s work through this together and get you pointed in the right direction.
This message is coming from the PayPal/Venmo integration and usually indicates that the order being processed is not properly associated with the authenticated Venmo session, often due to a mismatch in authorization or how the payment request is being handled. This can happen if there is a conflict with the PayPal plugin setup, caching, or how the checkout session is initialized.
To help narrow this down, please try the following:
• Ensure you are using the latest version of WooCommerce and the WooCommerce PayPal Payments plugin
• Temporarily disable any caching or optimization plugins and test again
• Test using a default theme like Storefront to rule out theme conflicts
• Check if the issue occurs in both sandbox and live mode
It would also really help if you could share your System Status Report so we can review your setup. You can generate it via WooCommerce > Status and share it using https://pastebin.com or https://gist.github.com
If possible, please also enable logging in WooCommerce > Settings > Payments > PayPal and share any relevant error logs after reproducing the issue
Once we have those details, we will be in a much better position to pinpoint the exact cause and guide you further.