πŸ’ΈTaxes & Discounts

Balance your economy with taxes and reward players with discounts!


Taxes

Taxes are deducted from sell transactions, helping control money flow in your economy.

How Taxes Work

When a player sells items:

  1. Base sell price is calculated

  2. Tax percentage is deducted

  3. Player receives the net amount

Net Amount = Sell Price - (Sell Price Γ— Tax Rate)

Tax Configuration

# In config.yml

taxes:
  # Show tax in item lore
  hidden: false
  tax_lore: ' &6*tax: %tax%'
  
  # Tax tiers based on transaction value
  tax:
    over_1k_vault:
      ecoType: VAULT
      value: 1000
      tax: 1%
    over_5k_vault:
      ecoType: VAULT
      value: 5000
      tax: 2%
    over_10k_vault:
      ecoType: VAULT
      value: 10000
      tax: 3%
    over_100_points:
      ecoType: EXP
      value: 100
      type: points
      tax: 1%
    over_10_levels:
      ecoType: EXP
      value: 10
      type: levels
      tax: 1%

Tax Display

When hidden: false, players see tax info in the item lore:


Progressive Tax Rates

Create tiered tax brackets:


Discounts

InfiniteShops offers multiple discount systems to reward players.

Item Discount

Random chance for discounts based on purchase amount:

Example: Buying 10 items = 2.5% chance for 0.5% discount


Stack Discount

Discount for buying in bulk (stacks of 64):

Example: Buying 5 stacks = 2.5% chance for 5% discount


Shopper Rank Discounts

Give discounts based on player's shopping history:

See Shopper Ranks for more details.


Discount Messages

Configure discount notification messages:


Permission-Based Tax Reduction

VIP players can receive tax reductions:


Tax-Free Items

Exclude specific items from taxes:


Configuration Reference

Full Tax Configuration

Full Discount Configuration


Tips

  1. Balance taxes carefully - Too high discourages selling

  2. Use progressive rates - Fair for all player levels

  3. Reward loyal customers - Use shopper ranks

  4. Combine with multipliers - Create VIP packages

  5. Display tax info - Transparency builds trust

Last updated