Teescape Integration with WooCommerce
Before we even get started, PLEASE keep in mind that this is a new feature and should be considered “BETA” at this time. Our initial testing with a few stores has been very promising, but you may find small issues we’ll have to fix. So please use this with that in mind.
Working with WooCommerce is very different than integrating with Shopify. Shopify is very “standardized”, and no matter how many stores we work with, we are always working with one single platform. With WooCommerce, every store is a different installation, on a different platform, a different web server, with different options and plugins installed. There may be things installed in your store that are different than any than we tested, so there may be issues we just haven’t run into yet.
But overall, any information you find on this site regarding how to do things with Teescape in Shopify, will apply the same or very similar to using Teescape in WooCommerce. There are some important differences you need to be aware of…
WooCommerce doesn’t have a standard system for receiving notifications from our App when an order ships, or a standard way of storing tracking numbers with orders and sending our shipping emails. Many plugins out there provide this functionality for your WooCommerce store, but most don’t have any, or at least not a “standard”, way of receiving information from our App regarding a shipment.
So, because of this limitation, for now we just don’t do it. Instead, when an order ships, our App will send you an email, using the email address you use to install your WooCommerce store. If you have a plugin that provides shipping functionality, let us know, and we’ll look into whether or not we can integrate with that plugin to send tracking information to it automatically.
The next difference is that with Shopify, you access the Teescape App inside your Shopify store admin. With our WooCommerce App, you separately log into the Teescape App by going to our home page and clicking the “My Account” link at the top-right corner of the page and then logging in. You use the App through our website separately from your WordPress admin.
Our app depends on “webhooks”, which is how your WooCommerce store notifies our server when there’s a new order in your store. Some hosting providers disable or block your web site from sending requests to outside servers. So that leads us to this…
TIP: How to make a test order without having to pay for it
All you have to do is search for and install a plugin called “Test Payment Module for Woocommerce”. This adds a “dummy” payment method that allows you to place an order and doesn’t require any real payment to be made. Don’t worry, by default, this payment method only shows up if you are logged into your store as the admin, so if you have a live store, it won’t be available to your customers.
We’ve created a separate page to install the Teescape WooCommerce App. PLEASE READ all the information and requirements on the installation page. There are actually two different ways to install the app, so if the first doesn’t work, there is a backup, “alternate” way to install.
If and when you’re ready to give it a try, click here to install the Teescape Fulfillment App for WooCommerce.