AA
Payment Platform

VIPayment - B2B Reseller Platform for Digital Products

Full Stack Developer · 2022 – 2025 · Indonesia

Overview

VIPayment is a B2B reseller platform for digital products — pulsa, games, e-money, streaming, and vouchers. Resellers manage balance, pricing, and transactions through a dashboard while integrating via H2H APIs to automate sales at scale. The public B2C storefront is VIPayment v2.

Problem

Digital product resellers needed a reliable platform with wallet balance, tiered membership, price lists, transaction reporting, and H2H APIs to resell pulsa, games, and e-money services.

Solution

Built a reseller-centric platform with PHP and Express.js backends, Alpine.js dashboards for balance and order management, Redis caching, and multi payment gateway integration with public API documentation.

Architecture

PHP reseller portal with Express.js services for real-time order processing, Alpine.js dashboard UI (balance, deposits, price lists, transaction reports), MySQL persistence, Redis caching, and H2H API layer for reseller automation.

Responsibilities

  • Designed and maintained reseller backend services and H2H APIs.
  • Built reseller dashboard features — balance, deposits, pricing, and transaction reporting with Alpine.js.
  • Optimized MySQL queries, Redis caching, and API response times for high-volume reseller traffic.

Results

Handled transactions totaling $4,100,000+ USD in cumulative volume.

Supported 50,000+ daily transactions.

Reduced system latency through query optimization and Redis caching.