Skip to content

MultiCurrency

Cupjok edited this page Sep 11, 2026 · 1 revision

MultiCurrency

MultiCurrency is an optional integration for server-defined currencies such as Coins, Gems, Tokens, or other named balances.

Setup

  1. Install MultiCurrency.
  2. Create or verify the currencies you want to use.
  3. Start DynamicShop3 with MultiCurrency loaded.
  4. Select the desired currency from the DynamicShop3 currency selector.
  5. Test a purchase and sale on a staging server.

Each shop can use its own MultiCurrency currency without replacing the existing Vault economy.

Transaction safety

DynamicShop3 uses the MultiCurrency public API and includes protection/recovery for unfinished MultiCurrency orders. If a server restarts during a transaction, allow the normal recovery path to complete before making manual database changes.

Troubleshooting

If a currency is missing, verify its exact configured name and confirm MultiCurrency loaded successfully. If transactions fail, inspect both plugin logs and reproduce the transaction on a test server.

Project: https://github.com/Cupjok/MultiCurrency

Clone this wiki locally