Able Pro Style • Gold Edition

Payment gateway ที่ใช้ dashboard language เดียวกันทั้งระบบ

โครงหน้าบ้านใหม่ถูกจัดให้เป็น Able Pro-inspired shell แต่ยังรักษา palette ทอง ดำ ivory ของโปรเจคนี้ไว้ครบ ทั้ง merchant, admin, docs และ payment flow จึงดูเป็นระบบเดียวกันจริง

Webhook Latency

0.4s

ส่งเหตุการณ์ชำระเงินแบบ near real-time

พร้อมใช้งาน

99.9%

ออกแบบให้รองรับงาน production ต่อเนื่อง

Transaction Flow

24/7

สร้างรายการ รับชำระ และ reconcile ได้ตลอดเวลา

Overview

TopfromPAY Workspace

Live Shell
Merchant Console

THB 1.24M

ยอดรวมแบบ dashboard card style

Admin Control

42

pending actions พร้อมคิวตรวจสอบ

Core Modules

จัดเรียงในภาษาภาพเดียวกับ template dashboard

Transactions
Settlements
Payout Center
Docs + Hosted Pay

Platform Features

ย้าย visual language ให้เป็น dashboard-first โดยไม่ทิ้ง brand เดิม

โครงหน้าตาใหม่ยืมแนวทางจาก Able Pro: spacing สะอาด, shell เบา, card hierarchy ชัด, side navigation อ่านง่าย และ topbar แบบ operational UI

PromptPay + Bank Transfer

สร้าง payment แล้วส่งผู้ใช้ไปยังหน้า `/pay/:id` ได้ทันที พร้อม QR และบัญชีสำรองใน flow เดียว

Webhook First

เชื่อมสถานะ `payment.success`, `settlement.completed`, `payout.success` เข้าหลังบ้านของร้านค้าได้ตรง ๆ

Payout Orchestration

จัดการคำสั่งถอน, batch, export/import และ reconciliation จากแผงควบคุมเดียว

Operational Security

รองรับ session control, 2FA, audit logs, SMS/email matching และสิทธิ์แยกตามบทบาท

Integration Flow

เริ่มเชื่อมต่อภายในไม่กี่ขั้นตอน

  1. 1สร้างร้านค้าและ API key จากแผงผู้ดูแล
  2. 2ยิง `POST /api/v1/payment/create` เพื่อรับ transaction
  3. 3เปิดหน้า hosted payment ที่ `/pay/:id` หรือใช้ QR จาก response
  4. 4รับผลชำระผ่าน webhook แล้วค่อยเครดิตฝั่งธุรกิจของคุณ

What Changed

Frontend theme migration target

Admin + Merchant Shell

Sidebar, topbar, cards, forms และตารางถูก map ให้ไปในภาษาภาพเดียวกัน

Docs + Public Flow

หน้า docs, auth และ payment ถูก remap ให้ใช้ shell เดียวกับ dashboard

Brand Palette

Gold · Noir · Ivory

เปลี่ยนโครงเป็น Able Pro-inspired แต่ยังคงโทนสีหลักของโปรเจคนี้ไว้ ไม่ย้ายไป indigo/mui preset เดิมของ template