MagStore — Game Top-up Store
A live e-commerce storefront for game top-ups and digital products — instant-delivery catalog, game nickname validation, promo codes, checkout with order tracking, and WhatsApp customer service. Running in production on my own VPS.
// Overview
MagStore is a self-hosted e-commerce storefront selling game top-ups (Mobile Legends, Free Fire, PUBG Mobile, Genshin Impact) and digital products (pulsa & data, shopping vouchers). The whole buying journey lives on one site: browse the catalog, validate your game nickname, apply a promo code, check out, and track the order — no chat back-and-forth required to complete a purchase.
It runs as a Podman container behind a Caddy reverse proxy on the same VPS that hosts my other products — deployed and operated end to end by me.
// The Challenge
Top-up purchases are impulse buys — the flow has to be fast and frictionless. The classic failure modes: customers typing the wrong game ID, asking "is it delivered yet?" over chat, and admins re-answering the same questions. The store needed self-service everything: automatic nickname validation, order lookup without login, and a help page that answers before support has to.
// What I Built
A storefront designed around a zero-friction purchase path:
Instant-Delivery Catalog
Games and digital products with per-denomination pricing, search, and promo banners — "Otomatis & Instan 24/7" positioning up front.
Nickname Validation
Buyers verify their game nickname from their user ID before paying — cutting wrong-account deliveries at the source.
Checkout & Order Tracking
Quote → checkout → unique order number, with a public order-status page and a tracking page — no login needed to check delivery.
Promo Engine
Discount codes (e.g. 10% off first transaction with a cap) computed server-side at quote time.
WhatsApp Customer Service
CS hand-off to WhatsApp for edge cases — while the self-service pages absorb the routine questions.
Admin & Accounts
Customer registration with an auth-protected dashboard, plus admin-side order handling behind the scenes.
// Results
MagStore is live in production at magstore.maglynx.web.id — a full commerce flow (catalog → validation → checkout → tracking) running entirely on infrastructure I own and operate.
Live
Production storefront with HTTPS
6+
Product categories at launch
24/7
Self-service ordering & tracking
// Tech Stack
Want a storefront that sells itself?
I build self-service e-commerce flows — catalog, checkout, tracking — that cut support load to near zero.
Get in Touch