All posts in Tips

How to Sell Subscriptions with WooCommerce and Get Sales Tax Right

Featured image credit: 401kcalculator.org (CC BY-SA 2.0) Selling goods and services by subscription — offering automatic, recurring delivery and charging automatic, recurring payments — is an eCommerce trend on the rise. While consumers have long been familiar with subscriptions to media services such The New York Times or Spotify, the popularity of subscriptions for physical products is rising now as well. Goods being sold by subscription range from razors (Dollar Keep Reading…

Behavior Funnels with Google Analytics

One of the easiest features of Enhanced Ecommerce with Google Analytics to use is the ability to view behavior funnels. These funnels are intended to give you insight into the shopping and purchasing experience in your eCommerce store, showing you were customers enter and leave the shopping or purchasing processes. We’ve drastically improved support for these funnels in WooCommerce Google Analytics Pro version 1.3.0+, ensuring that Shopping Behavior and Checkout Keep Reading…

Repeating a Fixed Date Membership with WooCommerce Memberships

Howdy and happy new year, folks! The new year partly inspired this Memberships post, as an year cycle ends, and it’s likely that many of you Memberships users might have set up membership plans that are a year long. But how about plans that are set to start exactly on the 1st of January of any given year? Since fixed dates memberships were introduced in version 1.7.0 there is the Keep Reading…

Screen ID checks with WordPress Submenu Pages

Chances are if you’ve read our series on adding plugin settings to WooCommerce, you’re using an existing WooCommerce settings page or new settings tab to add any required configuration options for your plugin. If you have a more complex plugin who’s data will be accessed very often (such as Memberships or Subscriptions), you may even be adding a new submenu with a custom settings or usage page for your plugin. Keep Reading…

Add Member Area Links to the Sidebar with WooCommerce Memberships

When a customer has at least one membership assigned or purchased via WooCommerce Memberships, the customer will be able to see the “My Memberships” table via the account dashboard. This lets your members see membership information, and if you have the member area enabled, members can get lists of their available content, products, and discounts. However, some sites use both Memberships and WooCommerce Subscriptions and may want to remove this Keep Reading…

WooCommerce Sales Tax 101: Tracking and Filing Sales Tax

Cover photo credit: 401kcalculator.org, CC BY-SA 2.0 Accurately assessing, collecting, and remitting sales tax is one of the most tedious challenges that eCommerce businesses face. When you run a brick-and-mortar shop, tax collection is typically pretty straight forward: you collect the tax based on the good you’re selling for your store’s location. However, online sales make this more challenging. When you sell across state or country borders, you need to Keep Reading…

Get a list of WooCommerce sale products

You can get lists of all simple products, variable products, or featured products easily with WooCommerce. It’s also easy to get things like “in-stock” products or “out of stock” products. However, getting a list of WooCommerce sale products can be a bit tougher because sale products use different meta keys to determine sale status depending on the product type. Let’s take a look at a couple of ways you can Keep Reading…

Developers: Stop Using sslverify = false — WordPress has you covered

I listened to a talk recently about using WordPress to communicate with external APIs, which is something we do frequently at SkyVerge. We’ve built over 20 payment gateway integrations for WooCommerce, each of which needs to communicate with the payment processor’s API. One thing that I noticed in the talk is that setting sslverify = false when using wp_remote_get or wp_remote_post was recommended. This is a fairly common practice and Keep Reading…

WooCommerce PCI Compliance

As we’ve built almost 30 payment gateway integrations for WooCommerce, PCI compliance is a popular topic that we’re asked about frequently. Questions about PCI compliance with WooCommerce typically go along these lines: I’m concerned about PCI compliance with the {insert name} plugin. We have an SSL certificate and it sounds like that’s all that’s required. Does your plugin / {my payment processor} provide the rest of the secure environment or Keep Reading…

How to Remove WooCommerce Tax Labels

This Ask SkyVerge question comes from Flora: Can I remove the “ex. tax” label that appears in the order details on invoices? I don’t need it to say this after prices. Shops that typically sell items excluding tax don’t require a notice that pricing is excluding tax, especially if the invoice contains a tax line item. For example, in the US, subtotals are usually displayed exclusive of tax, then tax Keep Reading…