• Resolved kateryna101

    (@kateryna101)


    I’ve installed the WooCommerce and WooCommerce Square plugins on my WP site. What settings do I need to configure that would allow an automatic change in the status of the order from “Processing” -> “Completed” after a customer purchased a product?
    Currently, I always have to go to Woocommerce orders and manually change the status from “Processing” -> “Completed” for every new customer.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @kateryna101

    I’ve installed the WooCommerce and WooCommerce Square plugins on my WP site. What settings do I need to configure that would allow an automatic change in the status of the order from “Processing” -> “Completed” after a customer purchased a product?

    Currently, I always have to go to Woocommerce orders and manually change the status from “Processing” -> “Completed” for every new customer.

    From what I understand, you’re aiming to streamline your WooCommerce site’s process by automating the change in order status from “Processing” to “Completed” after a customer purchases, right?

    Typically, WooCommerce automatically sets an order status to “Processing” once a purchase is completed. This implies the order is successful, but still awaiting fulfillment. The status then needs to be manually changed to “Completed” to indicate the order has been fulfilled.

    But if you’re seeking to automate this process, there’s a solution! You can utilize the 👉 WooCommerce Order Status Control plugin. This handy tool allows the order status to automatically switch to “Completed” following a successful payment, negating the need for manual changes.

    Here’s how you can use this plugin:

    1. Install and activate the WooCommerce Order Status Control plugin.
    2. Navigate to WooCommerce > Settings > General, and scroll down to Order Status Control.
    3. Select from All Orders to change the order status to “completed” for all successful payments, Virtual Orders for orders containing only virtual products, or None to halt auto-completion.
    4. That’s it! You can now enjoy automated order statuses!

    Once you’ve made these changes, all future orders will automatically change to “Completed” after payment. To learn more about WooCommerce Order Status Control, you can visit the following link: 👉 WooCommerce Order Status Control

    📌 Just a quick reminder, All our extensions come with a 30-day money-back guarantee. So, if any product doesn’t fulfill your needs, we can promptly process a refund for you.

    I hope this information helps. If you have any other questions or need further assistance, feel free to ask

    I think they’re referring to completing an order have it’s fulfilled in Square, but I noticed they come across as transactions. It would be great to use your create_order hook to add orders into Square instead of transactions. Once fulfilment is completed in Square, having it set to ‘Complete’ in WooCommerce. Using the automated tool could cause issues if customers see a complete order email, and 2 hours later hear from the retailer oh sorry we didn’t have that product in stock!

    Hi there @smgdarien 👋

    I think they’re referring to completing an order have it’s fulfilled in Square, but I noticed they come across as transactions. It would be great to use your create_order hook to add orders into Square instead of transactions. Once fulfilment is completed in Square, having it set to ‘Complete’ in WooCommerce. Using the automated tool could cause issues if customers see a complete order email, and 2 hours later hear from the retailer oh sorry we didn’t have that product in stock!

    It is best to add this in the form of a feature request: 
    https://woocommerce.com/feature-requests/square/

    The higher the votes, the more likely our developers will prioritize its implementation.

    We appreciate you being an active part of the community 🙂

    Have a wonderful day!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Order Status’ is closed to new replies.