User Guide

Getting Started

1

Sign In

Open EnigmaPay and tap Continue with Google. Use your Google account to sign in. If this is your first time, an account will be created automatically.

2

Top Up Balance

Before purchasing game items, you need to add balance to your account. Go to Top Up from the home screen.

3

Browse & Buy

Select a game from the home screen, choose a package, and pay using your balance.

Home Screen

The home screen is your dashboard. Here you can see:

Balance Card -- Your current balance displayed in your preferred currency. Tap to go to Top Up.

Quick Actions -- Shortcuts to Top Up and My Orders.

MLBB ID Checker -- Verify a Mobile Legends account before purchasing. Enter the Player ID and Server ID to confirm the account.

Games -- Browse all available games. Tap a game to see available packages and prices.

Your balance updates automatically every 15 seconds. Pull down to refresh if needed.

Topping Up Your Balance

EnigmaPay supports two top-up methods:

Bank Transfer

1

Select a bank payment method

Choose from the available bank accounts listed on the Top Up page.

2

Transfer funds

Transfer the desired amount to the displayed bank account. You can scan the QR code if available, or copy the account number.

3

Upload payment slip

Enter the amount you transferred and upload a photo of your payment slip/receipt.

4

Wait for approval

An admin will review and approve your request. You can check the status in Top Up > History.

USDT (BEP-20 / BSC)

1

Select the USDT payment method

Choose the USDT BEP-20 option from the Top Up page.

2

Send USDT

Copy the wallet address and send USDT on the BNB Smart Chain (BSC) network from your crypto wallet (e.g., Trust Wallet, MetaMask).

3

Enter transaction details

Enter the exact USDT amount you sent and paste the transaction hash (TX Hash) from your wallet.

4

Auto-verification

The system verifies your transaction on the blockchain. If confirmed (15+ block confirmations), your balance is credited automatically -- no admin approval needed.

  • Send USDT only on the BNB Smart Chain (BSC / BEP-20) network. Sending on other networks (ERC-20, TRC-20, etc.) will result in lost funds.
  • You need a small amount of BNB in your wallet to cover network gas fees.
  • Submit the transaction within 1 hour of sending. Older transactions will be rejected.
  • The amount you enter must match the amount you sent (tolerance: 0.001 USDT).
USDT is treated as USD. It will be converted to THB using the current exchange rate configured in the system.

Purchasing Game Items

1

Select a game

From the home screen, tap on any game card to view available packages.

2

Choose a package

Browse the available bundles. Each shows the item name, description, and price in your selected currency. Tap Buy on the package you want.

3

Enter game account details

Enter your Player UID (and Server ID if required). Double-check these details -- items will be sent to the account you specify.

4

Choose payment method

Pay from Balance -- instant, deducted from your account balance.

Pay by Bank Transfer -- upload a payment slip for admin approval.

5

Track your order

After purchasing, you will be redirected to the orders page. Your order status updates in real-time.

For Mobile Legends: We do not support accounts from Singapore, Indonesia, Malaysia, and the Philippines.

Order History

View all your past and current orders from My Orders on the home screen.

Each order shows:

Order ID -- Unique identifier. Tap to copy.

Status -- Current status with color-coded badge.

Items -- Expand to see individual item fulfillment progress.

Refunds -- If items failed, refund details are shown.

Order Statuses

Pending / Awaiting Approval -- Order placed, awaiting processing or admin approval.

Processing -- Order is being fulfilled.

Fulfilled -- All items delivered successfully.

Failed -- Order could not be completed. Refund issued if paid.

Cancelled -- Order was cancelled.

Order status updates automatically every 10 seconds. No need to refresh the page.

Settings

Currency Preference

Choose how prices and balance are displayed:

฿

THB

K

MMK

$

USD

All transactions are processed in THB. Other currencies are for display reference only, using current exchange rates.

Account Information

View your email, display name, and Account ID. You can copy your Account ID to share with support.

Install as App

EnigmaPay can be installed on your device for a native app experience -- no app store needed.

Android / Chrome

When you visit EnigmaPay, you will see an Install banner at the bottom of the screen. Tap Install to add it to your home screen.

iPhone / Safari

  1. Open EnigmaPay in Safari
  2. Tap the Share button (square with arrow)
  3. Scroll down and tap Add to Home Screen
  4. Tap Add
You can also install from Settings > App section within EnigmaPay.

Frequently Asked Questions

How long does a bank transfer top-up take?

Bank transfers require admin approval. This usually takes a few minutes during business hours.

How long does a USDT top-up take?

USDT top-ups are auto-verified on the blockchain. Once your transaction has 15 confirmations (~45 seconds on BSC), your balance is credited automatically.

I sent USDT but my balance wasn't credited. What do I do?

Make sure you: (1) sent on BNB Smart Chain (BEP-20), (2) submitted the correct TX hash, (3) the amount matches, (4) submitted within 1 hour of sending. If the transaction is still pending confirmation, the system will automatically retry every 2 minutes.

Can I get a refund?

If an order fails to be fulfilled, a refund is automatically credited to your account balance. You can see refund details in your order history.

Why can't I buy for certain regions in Mobile Legends?

Due to regional pricing restrictions, we currently do not support accounts from Singapore, Indonesia, Malaysia, and the Philippines.

How do I check my Mobile Legends account details?

Use the MLBB ID Checker tool on the home screen. Enter your Player ID and Server ID to verify your account nickname and region.

Which currencies are supported?

You can view prices in THB (Thai Baht), MMK (Myanmar Kyat), or USD. All transactions are processed in THB -- other currencies are for display only.

I need help with something else.

Please contact our support team with your Account ID (found in Settings).

EnigmaPay © 2026