Merchant Sheet NPC

Latest version2.9.1
Minimum Core10
Compatible Core10
Last updated11 months ago
Created2 years ago
Languages Danish
Systems All systems
Project source Project URL

Merchant Sheet NPC

This module adds an additional NPC sheet that can be used for Merchant NPCs.

This version was originally forked from ChalkOne's loot-sheet module. The development for the merchant sheet will be intended only make it easy for the GM to set up merchants dialog


Allows for easy making a shopkeeper that can be displayed to the players.

More features are detailed below.

GM Actions

Here are how the GM can use the merchant sheet

Set Items for sale

You can drag-drop items from compendiums into the merchant sheet. It will automatically sort the items under the categories and have them ordered by name.

Another possibility is to use the CSV import. This requires a compendium is already set up as a base item compendium to find the items in.

It is also possible to remove item from sale by using the trash icon on the item.

Change the quantity for an item

You can change the quantity of an item by clicking on the quantity icon.

Another way is to set the quantity for all items at once. Either set them to unlimited or a dice formula. If a number is entered here. That number will be used on all items.

Change permissions for a merchant to players

The players can either have the possibility to interact with the merchant or not. It is up to the permissions set on the merchant sheet. An Eye means the player has accessed a circle means the player does not have access.

Change Modifers

You can change the buy from merchant modifier, sell to merchant modifier, or stack modifier. The stack is how big a stack of items a player can buy


Change settings on the merchant

The merchant settings are under a settings page

Service merchant

It is possible to create a merchant which does not transfer items to the buyer and does not change the item on the seller.


At the moment the merchant has an unlimited amount of money.


Folding for cleaner UI.

It is now possible to fold the GM settings (Permissions) and also each category


Hide items for players.

It is now possible to hide an item by using the eye icon. This will toggle the show item to players. This can be great in a roleplaying scenario with talking to a merchant. 



  • This works only in FVTT 0.8.x and with these systems (maybe more if the system is using simple quantity):
    • swade
    • dnd5e
    • Starfinder
    • WFRP

Installation Instructions

To install a module, follow these instructions:

  1. Start FVTT and browse to the Game Modules tab in the Configuration and Setup menu
  2. Select the Install Module button and enter the following URL:
  3. Click Install and wait for the installation to complete


If you have any suggestions or feedback, please contact me on Discord (Whelan#7806).


Notify of
Inline Feedbacks
View all comments
2 years ago

Brilliant concept but my players can’t use it as they always get this kind of error when completing the purchase:

bundle.js:7 Uncaught (in promise) Error: User John lacks permission to update Item [FDiZaAXjF4eP6aKM] in parent Actor [fkI0GlMSdGTDMFYK]
[No packages detected]  at ServerDatabaseBackend._updateEmbeddedDocuments (/opt/foundryvtt/resources/app/dist/database/backend/server-backend.mjs:1)

1 year ago
Reply to  Geolama

Please try the new 2.4.0 if you are on foundry VTT 0.8.9 or use 2.4.1 if you have updated to 0.9

1 year ago

I and my players love this module! Thanks!
Is there a way to make it only show prices in GP? It converts everything to PP and it’s confusing for my grandson.

Would love your thoughts, please comment.x