My site will only use cheque payments and direct bank transfers, so I'll have to manually mark orders as complete.
I tested this out, went through and selected pay by cheque and got an invoice message. Then I tried to mark it as complete in the backend and got a "Completed Order" email but it still says pending in the backend. The site keeps insisting that I haven't been paid when I told it I was, or at least tried to.
In the backend, I tried doing "mark completed" and it gives me the message "Order status changed." but it *Still says pending*
This is not a virtual/downloadable product, its a simple product marked as an Auction with the WooCommerce Auctions plugin, but I think the problem is with WooCommerce itself.