Hi @ezetuero26
By default, an order will go to “Processing” once it’s paid for, after which you will need to set it to “Completed” manually when the products are shipped out.
If the order only contains products that are virtual and downloadable, then it will go to “Completed” automatically after payment is completed.
However, for an order to go back from “Completed” to “Processing”, would involve something else. That could be done by a plugin on your site, for example. Does it show any more details in those orders when you look in the order notes on the right side?
Hi @senff thanks for your prompt answer.
The thing is I have both issues:
1) virtual/downloadable products don´t change automatically to “completed” status after payment is done, they remain in “processing” status;
2) also have virtual/downloadable products cases where status goes from “completed” to “processing”.
Only common thing between these two, is payment gateway is Mercado Pago for Woocommerce (other plugin).
Do you think this might be causing trouble? Not tried with other gateway yet.
Thanks!
Hi @senff after checking several time with different payment gateways (PayPal, Mercado Pago) found out issue is strictly related with Mercado Pago.
I assume Woocommerce default process for virtual/downloadable product (autocomplete) only works for native or embedded payment gateways as PayPal but not for third plugin gateways which are integrated with Woocommerce such as Mercado Pago.
You can check both cases with pic below. When Mercado Pago gateway takes place orders goes from “completed” to “processing”.
https://photos.app.goo.gl/oy7qghb1p3GTonko8
Any suggestion or code I should add to solve this?
Thanks a lot!
Regards
Hey @ezetuero26
I assume Woocommerce default process for virtual/downloadable product (autocomplete) only works for native or embedded payment gateways as PayPal but not for third plugin gateways which are integrated with Woocommerce such as Mercado Pago.
Most plugins follow this process, actually.
However, if the issues only appear for orders that are paid through Mercado, it’s best to reach out to the plugin developer at https://wordpress.org/support/plugin/woocommerce-mercadopago/
Hi @senff
Yes, issue only appeared when paying with Mercado Pago so I´ve already made a post there. Was told they´re working on the solution.
Thanks for your help!
BR