SkyVerge WooCommerce Extensions

Modifying Print Invoices and Packing Lists Templates

When our Print Invoices & Packing Lists rewrite was released, we talked about how customizing templates was modified. The goal of these changes was to make it far easier to modify templates in an upgrade-safe way so that they didn’t have to be overridden for changes to take effect. To that end, a more modular template approach was taken, along with the addition of ample WordPress hooks to allow changes changes as needed. (Our developer…

month in review

April in Review

Another month, another review! Unlike our March in Review, April has a pretty specific focus: payment gateways. We pushed out a lot of gateway updates in April, and our entire WooCommerce development team attended WooConf. We’ve also got a lot of exciting stuff in progress already for May, check it out 🙂 General Updates WooConf Paytrail v2.0.0 First Data v4.0.0 Payment Gateway Features In progress General Updates As our team was traveling for and attending…

SkyVerge WooCommerce Extensions

Setting minimum and maximum input values with Measurement Price Calculator

A frequent question I get from developers using our Measurement Price Calculator plugin is along these lines: Can I set minimum and maximum input values for measurements? At present, this isn’t possible because (1) a UI for measurement attributes would be a bit tough to do on the current product page without being confusing, and (2) the inputs for measurements are currently text fields, not number inputs. The reason for this was to maintain the…

WooCommerce extension updates & releases

WooCommerce Paytrail 2.0.0

We’ve just released the newest version of WooCommerce Paytrail payment gateway! The newest version is a significant rewrite and is chock full of under-the-hood improvements. Improved Performance and Set Up Many of our most trusted payment gateways utilize a common, battle-tested codebase and you can now add WooCommerce Paytrail to that list. We’ve rewritten the gateway from the ground up to leverage all of the reliability and performance improvements our codebase has to offer. This…

WooCommerce extension updates & releases

WooCommerce First Data 4.0

We’ve got several exciting updates coming to WooCommerce First Data to share with you, which should be available via your WooCommerce dashboard by tomorrow 🙂 Version 4.0.0 refactors large parts of the plugin to make use of some common code we have for payment gateways, improving the performance and reliability of First Data, along with the addition of a new gateway mode. This also gives First Data some useful new features, such as capturing payments…

WooConf 2016 Recap

After spending last week in beautiful Austin, Texas for WooConf, our team is catching up and we’re taking some time to reflect on the past week. The first WooConf was hard to top, but the second WooConf definitely stepped up to the plate! Thanks so much to Maria, Joel, and all conference organizers for putting on a great event, and thanks to Dre Armeda for being a top-notch MC. As our resident photography enthusiast, thanks…

month in review

March in Review

It feels like I just wrote our February in Review, and here we are with another post! Our team was elbow deep into some large projects this month, along with preparations for WooConf (hope we’ll see you there today!), so it’s been a crazy 31 days. Here’s a look at what we were up to in March, along with what we’re doing now. General Updates WooConf AvaTax v1.1.0! Beanstream v1.9.0 Cost of Goods v2.1.0 New…

SkyVerge WooCommerce Extensions

Limiting Members to One Membership with WooCommerce Memberships

When we built WooCommerce Memberships, one of the biggest requests we had from our surveys and beta testers was to build a plugin that would allow customers to have as many memberships as they wanted to purchase. This became one of the major decisions we made in the initial version, and any customer can have 0 or more memberships. However, some shops want to limit the number of memberships a customer can have, most commonly…

WooCommerce reviews + tutorials

WooCommerce Class Members Example: Create a WooCommerce Upsell Shortcode

This is post 7 of 8 in the series “Build a WooCommerce Extension” This series walks you through some of the beginner to intermediate skills you’ll need to build your first WooCommerce extension. Building Your First WooCommerce Extension Hooking into WooCommerce Actions How to Create a WooCommerce Widget Widgets, Part Deux: Create a Smart WooCommerce Widget Add Plugin Settings to WooCommerce, Part 1 Add Plugin Settings to WooCommerce, Part 2 WooCommerce Class Members Example: Create…

Moving WooCommerce Upsells on Product Pages

Your WooCommerce products can have upsells assigned to them so that you can encourage customers to buy different versions or more expensive products while visiting your product page. You can add these under Product Data > Linked Products while editing a product, and the upsells will be shown at the end of your product description. However, most times this is at the bottom of your product page. What if customers don’t end up scrolling all…