TSM4 Guide part 14: Vendoring and vendor operations

We have now covered all of the meaningful auction house related features of TSM4. The only feature I haven’t really covered so far is the vendoring features. These are quite useful, particularly for markets that require some degree of vendor materials. This includes inscription, jewelcrafting panthers etc.

The vendoring UI

The most useful features are just in the TSM vendoring UI that replaces the normal vendor UI. You can see below that it has 4 tabs. Buy and sell will show a list of the items you can buy from the vendor or the items you can sell to the vendor. The sell page also has a button to automatically sell all thrash, which is great. The buyback tab is also pretty obvious in that it shows the items you can buyback. The groups tab will get you access to any groups that have vendoring operations applied to them, similar to the groups view on the auction house UI.

TSM4 vendoring UI Buy View

TSM4 Vendoring UI sell view

TSM4 vendoring UI groups View

Easy buying

The major advantage of the basic TSM UI is that you can buy as many items as you want. If you hold shift and right-click an item you can then enter any amount and it will buy it. This includes items like Orbs of Mystery that would require a confirmation per purchase in the basic WoW UI. You can also use this to buy thousands of Nylon Thread or Distilled Water, which will massively speed up your crafting processes.

Vendoring operations

Vendoring operations can be made to both buy and sell items from vendors. The buy part of the operations is very simple, but the selling options are quite a bit more complex.


For buying you simply choose whether or not you want it enabled for the operation and you choose a quantity you want to buy up to. Whenever you run the vendoring operation for the groups you have the operation applied to it will buy up to your restock quantity.

TSM4 Vendoring buy options

Selling items

For selling you can choose to make the operation quite a bit more complex. First you get the checkbox to enable selling at all, as you may have items you just want to sell, or just want to buy. Then you set the minimum quantity you want to keep. You can also set a minimum number of expires. This means that the item needs to have minimum that number of expired auctions before it gets sold. This can be useful in combination with some market value settings below to unload items you just can’t sell.

The next settings will let you set a maximum value for the items to ensure you do not vendor any items that are valuable. First you choose which value source you want to use as the market value and then you set a maximum value. A simple one would be to just set the maximum value to 1000g to avoid vendoring anything that can be sold for 1000 gold or more. The destroy value and maximum destroy value is similar, but it uses the disenchanting or prospecting value in stead of the market value.

TSM4 Vendoring operation selling options

Some examples

Buying vendor pets

If you have a group for selling battle pets or recipes that are sold by vendors you may want to make a simple vendoring operation that will restock up to 3 of each for instance. Then you can just head to the vendor and click the buy items group. The operation would look like the screenshot below.

TSM Vendoring operation example for buying 3 of each item

Vendoring transmog that doesn’t sell

Below is an example setup for vendoring items that have not sold. You could make this setup slightly more accurate by setting the market value limits based on the expected cost of posting auctions, but we will choose a slightly simpler setup.

We will want to vendor any item worth less than 500 gold that has expired 30 times or more. This is to free up our inventory and to cut down on posting times for items that just do not sell. We also do not want to vendor it if it can be disenchanted for more than twice the vendor sell price. We use twice the vendor sell price as disenchanting takes time, so if the difference is too small we would rather just vendor it and move on.

TSM vendoring operation example for selling expired items

Summary and study guide

If you want to level up your gold making consider supporting my Patreon. 

6 thoughts on “TSM4 Guide part 14: Vendoring and vendor operations

  1. I just got an idea. Couldn’t you just set Maximum Market Value to ‘Vendorsell’ to vendor everything that is not worth auctioning.

    I play on classic and usually use 24 Hour duration auctions (maximum). The deposit is 60% of vendorsell in that case.

    I could do a calculation like this:

    “Maximum Market Value”:

    VendorSell + 5 * VendorSell * 0.6

    In that calculation I want the item to be able to expire 5 times and still be profitable or else I will vendor it.

    Is there anything I have not taken into consideration?

    1. Oh damn. I overlooked it was *maximum*. What I was missing was *minimum* market value. That would be nice.

        1. The way I made this work was by creating a custom variable: “ifgt(((100-(2*first(numexpires,1)))*minimums)/100, vendororsell, ((100-(2*first(numexpires,1)))*minimums)/100, 1)”. I put that custom variable in the Market Value field, and put 2c in the Maximum Market Value Field. I did something similar for the Destroy Value.

          1. minimums for me is the minimum value of all price sources I use. You can use whatever value you want. Also, because numexpires is used here, I set the Minimum Expires to zero.

Have a question or a thought? Leave it here:

This site uses Akismet to reduce spam. Learn how your comment data is processed.