Plugin Support
RK a11n
(@riaanknoetze)
Hi there,
When looking at the screenshot, everything seems to be working as expected: “Processing” means the order has been paid for and the goods now need to be shipped to the customer. Once the goods have been shipped, the shop owner should manually change the order status to “Completed”.
Thread Starter
Sonia
(@soniik)
Hi @riaanknoetze
there is no shipping, is a virtual product.
In this case the change should be automatic?
I have set up Woocommerce on other sites, and the status change is automatic with paypal.
thanks 🙂
Hey Sonia,
For clarification with WooCommerce only products which are configured as Virtual and Download will return a status of Completed after a successful payment has been verified via IPN.
https://docs.woocommerce.com/document/digital-downloadable-product-handling/#section-6
- If items in the order are all downloadable + virtual, the order is completed.
If a product is marked only as Virtual, the payment has been successful and the order does not contain Digital or Downloadable products, the order will be set to Processing.
https://docs.woocommerce.com/document/managing-orders/#section-21
Even if you do not have a download on the product you can still mark that as Virtual and Downloadable, that will set the order status to Completed after payment
Thread Starter
Sonia
(@soniik)
@stuartduff
ahh okay… Thank you very much!
🙂