EzAdmin

Product/Economy

Player trading and purchase receipts

Let players send money to each other, send receipts when they buy things, and see everything in one list.

Transfers and receipts: paid plansTransaction history: every plan

Transfers

Players send money with /pay in Discord or from inside your game.

Receipts

When a player buys something, they get a receipt in their Discord DMs.

Transactions

Every purchase and transfer in one list. Players see their own with /transactions.

Transfer limits

Pick the currency and set the rules. Both players need to have linked Discord.

  • The smallest and largest transfer, and the most one player may send a day
  • A cooldown between transfers, and how many days linked before an account may send, so new accounts cannot farm and pass currency on
  • An optional fee, kept back from each transfer as a sink for your economy
  • Staff with the Grant Items permission can /economy give and /economy take, and every one is recorded
EzAdminClient.Instance.SendCurrency(friendPlayFabId, 250, "for the sword",
    (ok, message) => statusLabel.text = message);

Purchase receipts

Add one line of code where your game gives the item. The buyer gets a receipt in their DMs.

Players can turn these messages off with /notifications.

PlayFabClientAPI.PurchaseItem(request, result =>
    EzAdminClient.Instance.ReportPurchase(result.Items[0].ItemInstanceId),
    OnError);

EzAdminClient.Instance.ReportPurchase(result.TransactionIds[0]);

The transaction log

History is kept for a set time, then deleted.

PlanHistory keptTransfersReceipts in DMs
Free30 daysNoNo
Plus1 yearYesYes
Studio3 yearsYesYes
Enterprise10 yearsYesYes

EzAdmin does not take payments for your game. Purchases happen in the Meta store or in PlayFab, under their terms. EzAdmin only records what your game reports, and never sees a card.

Economy questions

Does EzAdmin store my players' money?

No. Balances stay in your game: PlayFab, your DataStores, Vault, Economics or your own database. EzAdmin checks the rules and asks your game to move the currency, and records what happened.

What happens if a transfer fails halfway?

It does not stay halfway. On PlayFab, EzAdmin gives the sender their currency back if the second step fails.

Does EzAdmin take payments for my game?

No. Purchases happen in the Meta store or in PlayFab, under their terms. EzAdmin records what your game reports and sends the receipt. It never sees a card.

Can players stop the DMs?

Yes. /notifications lets each player turn off purchase receipts, currency sent to them, and items from their roles, separately, at any time.

Try it on your server

It's free to start. No card needed, and you can remove it any time.