Handling EU VAT on WPJobManager.com with WooCommerce

eu

Ah the EU. Always with their bright ideas. If you haven’t heard about the upcoming changes surrounding EU VAT, first off, where have you been hiding?

To put it simply, essentially they require everyone selling digital products to customers in the EU to charge EU Tax based on the customer location, regardless of where your business is based. You can read more about the changes in the blog post I wrote on WooThemes.com here.

Being based in the UK, and selling plugins on WPJobManager.com, I am affected by these changes and so I’ve been doing a lot of research, speaking to accountants, and preparing my site for the changes.

In this post I’ll explain what I’m doing and hopefully this may give you some ideas/resources if you’re struggling with compliance.

Continue reading →

Parting Ways with the Download Monitor Plugin

Download Monitor is old. Around 8 years old in fact and was one of the first plugins I made for WordPress, back in the time before custom post types and all the other luxuries developers enjoy today.

It has been rewritten 4 times, seen well over 100 releases, and been downloaded 600,000 times. The latest ‘v1’ reboot has been praised and I often receive nice comments from users even though development has slowed of late.

But but therein lies the problem; time. The biggest, most exciting projects I’m working on (WP Job Manager, and WooCommerce at Woothemes) take up most of my time, so without sleeping at my desk I don’t have sufficient time to maintain and grow the plugin.

So rather than let it die a slow and neglected death, I’ve taken the difficult decision to abandon the project.

But Don’t Worry, It’s Being Adopted

He is dead serious about development, honest

He is dead serious about development, honest

Developer Barry Kooij (previously with Yoast and now a coworker at Woo) will be taking over the development of the plugin going forward.

The repositories have been transfered and work has already begun on the next version, so it looks like the plugin will be going for a few more years after all. Good luck to him!

With Download Monitor off of my plate, I can now focus on my other projects which are really taking off in a big way and demanding more of my focus. I’m really excited about it’s future, and I’m happy that Download Monitor is in safe hands.

Launching WPJobManager.com

I’m happy to announce I’ve finally flipped the switch on WPJobManager.com, a site which I’ve been working on for a few months now in my spare time. I felt it was about time that I had a better sales platform and a dedicated place for the plugin which has been steadily growing in popularity during the past year.

WP Job Manager download stats growth

WP Job Manager download stats growth

Up until now I’ve been selling add-ons via Gumroad. It’s a fun service, and it’s easy to use, but it lacks the flexibility I need. In particular I’m talking about licences. Without some kind of licencing system I have no way to verify a customer when it comes to updates and support, the sale is one off (something that’s not sustainable with this type of product), and I have no way to limit distribution of my plugins.

Its alive Therefore, I made the decision to switch over to WooCommerce (what else?) and have a proper marketplace for the plugin. Hosted on DigitalOcean and powered by WordPress and WooCommerce, WPJobManager.com is now live.

Continue reading →

The Blogging for Benjamin contest concludes

1209551891_9084437443_z

This is the final day of Daniel Espinoza’s Blogging for Benjamin contest and I’m happy to say I managed to post every day in december – a great achievement. I covered a variety of topics including:

  • 9 topics on WooCommerce
  • 11 topics on plugin development in general
  • 2 workflow related posts
  • 3 posts on WordPress and the WP ecosystem

And then there were some personal posts and reviews. I even built a new plugin.

Keeping on top of the blogging was sometimes difficult, but got easier towards the middle as I got into a routine. Towards the end the difficulty increased again as I ran out of interesting topics to cover, but I got there in the end.

Continue reading →

The process of building a plugin (a one day challenge)

Building plugins is fun, especially the smaller ones. Today I thought it would be a good challenge to build one whilst documenting the process; I’m actually writing this post as I plan and build the plugin itself with the hope of having it finished by the end of the day.

What am I building? A small post-series plugin so I can group all of my #WTBFB posts and allow navigation between them on my blog.

Bring on the challenge!

Continue reading →