Skip to main content

Setup Currency - In-Game Store Essentials - (Unreal Engine module)

Last updated on June 23, 2025

Before setting up items in the Store, you must first configure the currencies that will be used, as price is a required field when adding store items.

AccelByte supports two types of currencies:

  • Virtual currency, which represents in-game currency.
  • Real currency, which represents real-world money.

You can read more about these currency types here.

AGS Shared Cloud

The Real Currencies feature is not yet supported in AGS Shared Cloud.

In Byte Wars, there are two virtual currencies:

  • Byte Coins - the most common in-game currency that players can earn by playing.
  • Byte Gems - a premium currency that players can acquire by purchasing them with real money.
note

This tutorial does not cover how to enable real-money purchases. Byte Gems can be purchase for free in this tutorial.

Setup virtual currencies

  1. Open your Admin Portal, then go to your game namespace.

  2. In the sidebar, go to Commerce > Wallets > Currencies.

  3. In the Currencies page, click + Add to add a new currency.

  4. In the Add Currency popup, configure the following values for Byte Coins:

    • Currency Type: Virtual. If you are on AGS Shared Cloud, this should already be selected and you won't be able to change it.
    • Currency Code: BC.
    • Symbol: BC.
  5. Click Add. The new currency will appear in the list.

  6. In the Details panel, you’ll see the newly created currency. To the right of the Localization Description, click + Create.

  7. In the popup, fill in the following:

    • Language: English (US).
    • Description: Byte Coins.
  8. Repeat steps 3 to 7 to create the Byte Gems currency with the following values:

    In the Add Currency popup:

    • Currency Type: Virtual.
    • Currency Code: BG.
    • Symbol: BG. In the Create Localization Description popup:
    • Language: English (US).
    • Description: Byte Gems.