Overview
Your shop at a glance.
Connect your server to see live numbers.
Payment methods
No paid orders yet.
| Customer | Items | Amount | Status | |
|---|---|---|---|---|
| Connect your server to see orders. | ||||
⚠ Needs your attention
Setup checklist
Quick actions
Products
Everything you sell, grouped the way the shop shows it: Websites, Code and your own Digital items, each split by category. Gift cards and games from FazerCards are in Gift cards, and travel eSIMs are in eSIM — use the cards below to jump there.
| Product | Category | Price ($) | Live |
|---|
Tip: change a price right in the table, then press Sync to server — the shop picks up new prices by itself.
Gift cards
Sell gift cards and game credit without holding stock. Choose what to sell, set your profit once, and the shop shows live prices. When a customer pays, the server buys the code from FazerCards and delivers it.
Everything you saved below appears here. Press a country to see its prices, ✕ to remove it. After changes press Sync to server.
Add your FazerCards API key in Cloudflare first (steps in START-HERE.md → “Selling gift cards”), then press the button.
Every sale is paid from your FazerCards balance — keep it topped up. If it runs low the shop automatically hides those items.
2 · Your profit
Press “Load catalog” (one request). The brand, country and group are detected automatically — you can fix any of them.
| Name | Brand | Country | Group |
|---|
After saving, press Publish → Sync to server, then Download data.js and upload your site folder (the brand list lives in data.js; prices are always live).
The customer types their Player ID at checkout, you are paid first, then FazerCards charges the game account. Uses the same profit setting as gift cards (step 2).
| Game |
|---|
Steam top-up settings (only if you sell “Steam top-up”)
FazerCards decides what it charges you for a Steam top-up, and it tells us only after the order. Enter your best guess. 100 means they charge you the same as the amount. The shop adds your profit on top. After your first real Steam order the real number shows here.
After saving: Publish → Sync to server, then Download data.js and upload the site folder.
| Product | Cost | My price |
|---|
eSIM
Sell travel data eSIMs (powered by eSIM Access). Choose the countries, set your profit once, and the shop shows live plans. When a customer pays, the server buys the eSIM and the customer gets the QR code and install steps on the order page.
Add your eSIM Access key in Cloudflare first (name: ESIM_KEY — steps in START-HERE.md → “Selling eSIMs”), then press the button.
It is prepaid: every eSIM you sell is paid from your eSIM Access balance. Keep it topped up. If it runs low, the shop hides eSIMs and you get a Telegram alert.
Optional. eSIM Access tells the server the moment an eSIM is ready, so customers do not wait. Without it the page still updates by itself within a minute.
2 · Your profit
Press “Load countries” (one request). Tick the countries and regions you want to sell, then Save.
| Country or region | Code |
|---|
After saving press Publish everything. Plans and prices are always read live from eSIM Access; only the list of countries is published with the website.
The countries you saved appear here. Press “Plans & prices” to see what each plan costs you and change your price.
Orders
Every order from your shop. Paid orders are delivered automatically — you only act on the ones marked needs you.
| Date | Customer | Items | Amount | Status |
|---|
Press Refresh to load orders from your server.
Old manual orders (only if you do not use the server)
| Date | Customer | Item | USD | Status |
|---|
Customers
Everyone who created an account. Search, open a customer to see orders, edit details, disable or delete the account, or set a temporary password.
| Joined | Name | Phone | Country | Orders | Points | Status |
|---|
Press Refresh to load your customers.
Customers can review an order after it is delivered. Nothing appears on your shop until you press Approve — so only real, checked reviews are shown.
| Date | Stars | Customer | Review | Status |
|---|
Press Refresh to load reviews.
Messages
Live chat with your customers. Every visitor is one ticket (like #A3F2) with its own thread, topic and unread counter — so even 10 people writing at once stay separate. You can answer here or from Telegram.
Press ↻ to load.
Pick a conversation on the left.
Settings
Pick a section. Each one has its own topic, so you always know where to look. Press Save settings (bottom) after changing fields in the Store, Payments, Contact or Connection sections.
Publish
One button puts every change live. Use it after you change products, prices, gift cards, settings or Arabic names.
Use this if you changed something on the shop and it does not show after 2 minutes.
- 1Sends prices, codes, wallets and gift-card choices to your server
- 2Updates your website (names, images, products, language, connection file) — sent automatically if GitHub is set up in “Phone-friendly publishing” below, otherwise the two files are downloaded for you to upload to Netlify
Individual steps (advanced — you normally do not need these)
private*.js file to the internet — they contain your paid code.Sync to server
Sends prices, private codes, wallets and your gift-card choices to your server. Price changes only need this step.
Update the website
Needed when you add or remove products, change names, descriptions, images or gift-card brands.
📱 Phone-friendly publishing
Two buttons so you never need a computer: your dashboard is kept safe on your server, and the shop's data.js can be sent straight to GitHub, which updates your website by itself in about a minute.
☁ Cloud copy of this dashboard
Saved automatically about a minute after every change (turn off below). Open the dashboard on any phone or computer, enter your server address and token in Settings, then press “Load”.
🚀 Publish the website (GitHub → Netlify)
One-time setup is in START-HERE.md → “Publish from your phone”. Then the button below updates the live shop.
Put the file in your site folder (replace the old one), then upload the whole site folder to Netlify (Deploys → drag the folder).
Back up (important)
Your products live in this browser. Download a backup now and then and keep it safe.