Hi @rippleffect,
Thanks for the detailed error output. That’s very helpful!
The good news is this isn’t a WooPayments bug itself, but rather a server filesystem issue that’s interrupting the update process. Looking at the three errors in sequence:
The update process downloads the zip to your server’s /tmp directory first, and that step is already failing. WordPress can’t set the right permissions on the temp file (chmod(): No such file or directory). Because of that, the zip is never properly extracted, and the copy into your plugin directory fails as well, leaving WooPayments in a broken partial-update state.
This is most commonly caused by one of the following on shared hosting environments: /tmp being full or having restrictive write permissions, insufficient disk quota, or the plugin directory itself having permission settings that prevent WordPress from writing to it during an update.
The most reliable fix is a manual update via FTP/SFTP:
- Download the latest zip directly from https://ww.wp.xz.cn/plugins/woocommerce-payments/
- Connect to your site via FTP/SFTP and navigate to
/wp-content/plugins/
- Completely delete the
woocommerce-payments folder
- Upload and extract the fresh zip manually into the plugins directory
This completely bypasses the WordPress in-dashboard updater and the /tmp dependency, so the filesystem issues won’t get in the way.
If you’d also like to fix the root cause rather than work around it, I’d recommend reaching out to your hosting provider and asking them to check: /tmp directory permissions and available space, and write permissions on your wp-content/plugins/ directory.
I hope that helps. Let us know if you need anything else.
Thanks for the response
I ended up downloading the zip file directly from my Woo Dashboard and installed it manually
Thanks and have a good day
Hi there!
Great to hear everything’s working perfectly now! Before you go, If you found WooCommerce helpful in setting up your store, we would really appreciate it if you could leave a five-star review here: https://ww.wp.xz.cn/support/plugin/woocommerce/reviews/#new-post. Your feedback helps us improve and lets other users know how WooCommerce can support their business.