Skip to content

Trader Shops

Manage trader inventories and shop item configurations.

What It Does

The trader shop system lets you configure what items are available at trader shops on your DayZ server. You can import items from CSV files or export the current shop configuration for editing.

Trader Delivery

The bot automatically handles trader inventory management:

  • Trader Delivery — Triggers a trader delivery on the server via Nitrado API. This restocks trader inventory with the configured items.
  • Trader Cleanup — Runs automatically after log processing. Cleans up trader inventory to remove stray items and reset trader states.

These run as part of the automated maintenance pipeline and require no manual configuration.

CSV Import/Export

Import Shop Items

Import a CSV file to set up or update your trader shop items.

CSV Format:

Column Description
Category Shop category name (e.g., "Food", "Weapons", "Ammo")
Name Item name within the category
Price Item price (must be a number)
Content Comma-separated list of items in this category entry

Example CSV:

Category,Name,Price,Content
Food,Canned Beans,5.00,"Beans;Peas;Beef"
Weapons,Rifle,250.00,"M4A1;Magazine;Scope"

Validation Rules: - Maximum 24 categories allowed - Maximum 24 items per category - Price must be a valid number - Import results are reported to the admin channel (success or error messages)

Export Shop Items

The bot can export the current shop configuration as a CSV file and send it to the admin channel. This is useful for:

  • Backing up your shop configuration
  • Editing items externally before re-importing
  • Sharing configurations between servers

How to Use

CSV import and export are triggered through the admin interface. The import validates the CSV format and reports any issues to the admin channel.

Shop Data

Shop items are stored by the bot: - Shop categories define the grouping structure - Shop items contain the individual product details - Shopping carts and transactions track player purchases