All posts tagged orders

Managing WooCommerce Order Status for Virtual Sellers

Howdy all! Today’s Ask SkyVerge question is geared towards virtual sellers, and comes from Lars: My question refers to an economic and client-oriented setting of order statuses and order emails for use case of buying a virtual product like a membership through a WooCommerce shop. Order status for these virtual products move only to processing rather than completed. This also results in multiple emails being sent for a virtual order. Keep Reading…

Moving WooCommerce Orders Between Sites

One of the most common problems for WooCommerce stores that have multiple environments (such as a staging and live version of the site) is how to move data back and forth between these versions of the site. For example, what if you use an eCommerce-friendly host like SiteGround or Kinsta who has a one-click staging environment you can use? You could update a design or content on the staging site, Keep Reading…

Filtering WooCommerce Orders

Filtering your WooCommerce orders gives you a way to find the transaction records you’re looking for faster. When we’re working on threads in the help desk, this is useful to us as developers as well so we can find the orders relevant to the issue quickly. One of the most helpful filters for debugging is to filter orders by payment method used, as we’ll use this for payment gateway support, Keep Reading…

Add a WooCommerce Orders List Column

When viewing the “Orders” list in WooCommerce, you’ll see a set of columns that will show you details about orders in your store. While you can remove columns easily using the “Screen options” tab, adding columns requires some custom code to determine what the column data should be. Let’s take a look at adding some custom WooCommerce Orders list columns today. In this case, we’ll add a “Profit” column to Keep Reading…

Get all WooCommerce Refunded orders

I ran into an interesting problem recently for a consulting project where the client needed to know what orders have had refunds processed in WooCommerce. While helping out with this problem, I found that there isn’t a great way to get all refunded orders at once, only to get refunds for a particular order. There are a couple ways you could approach this issue. Let’s start with the couple methods Keep Reading…

How to Add WooCommerce Custom Order Actions

If you’re building a plugin or internal tools for WooCommerce, it’s helpful to be able to run actions or shortcuts for order records, as this is what much of your day-to-day management is concerned with. Today we’ll look at how to add WooCommerce custom order actions so that you could modify order data, add information to orders, send order data externally, or run any general action that requires order details. Keep Reading…

WooCommerce Shipwire Version 2.0

Howdy folks! We’re going over the version 2.0 update for WooCommerce Shipwire today, which adds a few handy new features, and paves the way for some others. This update is awaiting deploy, so you should see it available in your dashboards soon! API Update First and most importantly, the plugin has been updated to the latest API version used by Shipwire. This improves reliability and maintenance for the plugin, while Keep Reading…

WooCommerce Customer / Order CSV Export – Version 4.0

Our WooCommerce Customer / Order CSV Export plugin has undergone some massive changes recently, and version 4.0 is now available to download for active license holders! This release includes a lot of refactoring and internal improvements for the plugin. It follows on the heels of our Customer / Coupon / Order CSV Import Rewrite, leveraging what we’d learned about batch processing and parsing for export files to make exporting thousands Keep Reading…

WooCommerce Customer / Coupon / Order CSV Import Rewrite

Version 3.0 of our WooCommerce Customer / Coupon / Order CSV Import suite was released last week. While this adds necessary upgrades like WooCommerce 2.6 compatibility, it also provides a complete rewrite and tons of new features! Let’s take a look at the changes. Background Import Process One of the problems we saw frequently with order imports was timeouts on shared hosts. For some stores, this limited the number of Keep Reading…