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. Is there a more sane…

Read More

SkyVerge WooCommerce Extensions

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, but to push that information…

Read More

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, or when seeing if an…

Read More

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 show the order’s profit when…

Read More

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 they’d tried first: Get all…

Read More

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. This tutorial requires beginner PHP…

Read More

WooCommerce extension updates & releases

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 also making it easier for…

Read More

WooCommerce Customer Order CSV Export

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 of records a breeze. While…

Read More

WooCommerce extension updates & releases

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 orders you could import at…

Read More

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match