Admin Portal Ops
เบื้องหลังการควบคุมทุกมิติของ Cashless Thailand ตั้งแต่การมอนิเตอร์รายได้แบบเรียลไทม์ ไปจนถึงการตัดสินข้อพิพาทและจัดการระบบโครงสร้างพื้นฐานทั่วโลก
Governance Modules
8 Master Control Systems1. Admin Security & Middleware
ระบบควบคุมการเข้าถึงระดับสูงสุด (Elevated Access Control)
Admin Role Check
หน้าตาทั้งหมดใน /admin ถูกป้องกันด้วยลอจิกตรวจสอบสถานะ 'is_admin: true' ใน User Metadata เท่านั้น
Superuser Actions
การแก้ไขข้อมูลที่เซนซิทีฟ (เช่น ลบร้านค้า) ใช้สิทธิ์พิเศษของ Service Role เพื่อข้าม RLS บางส่วนในกรณีฉุกเฉิน
Protected Layout
ใช้ AdminLayout.astro เพื่อคุมหน้าตาและแถบเมนู (Sidebar) ให้เหมือนกันทุกหน้าเพื่อความสะดวกในการจัดการ
2. Strategic Dashboard & KPI
ศูนย์บัญชาการข้อมูลภาพรวม (Master Dashboard)
Revenue Monitoring
แสดงยอดขายรวมทั้งสกุลเงิน THB และ SATS (Bitcoin) แบบนาทีต่อนาที พร้อมตัวเลขเฉลี่ยการเติบโต
Critical Alerts
ระบบแจ้งเตือนสีแดงสำหรับออเดอร์ที่ค้างชำระ (Pending) และออเดอร์ที่มีปัญหาข้อพิพาท (Disputes)
Tax Calculation
คำนวณภาษีมูลค่าเพิ่ม (VAT) อัตโนมัติตามอัตราที่ตั้งไว้ในระบบ เพื่อช่วยในการทำบัญชีส่งรัฐ
3. Geo-Analytics & Maps
ระบบวิเคราะห์ที่ตั้งและทิศทางตลาด (Market Intelligence)
Thailand Heatmap
แผนที่ประเทศไทยแสดงความหน้าแน่นของการสั่งซื้อแต่ละจังหวัด เพื่อให้แอดมินวางแผนการตลาดได้ถูกจุด
Customer Breakdown
กราฟวงกลม (Pie Chart) แสดงสัดส่วนกลุ่มเป้าหมายแยกตามเพศ ช่วงอายุ และพฤติกรรมการซื้อ
Real-time Notify
ระบบป๊อปอัพแจ้งเตือนทันทีที่มีการสั่งซื้อใหม่บนเว็บไซต์ผ่านฟีเจอร์ Realtime Order Notify
4. Master Product Operations
การจัดการสต็อกและรายการสินค้า (Full Inventory Control)
Unified Creation
แบบฟอร์มเพิ่มสินค้าที่รวมเอาทุก Option มาไว้ที่เดียว: ข้อมูลจำเพาะ, การตลาด และตัวเลือกเสริม (Variants)
Global Inventory
หน้าจอสรุปจำนวนสต็อกคงเหลือของสินค้าทกรายการในระบบ สามารถแก้ไข (Overwrite) ได้ทันทีหากพบความผิดพลาด
Shop Assignment
แอดมินสามารถดึงสินค้าไปวางขายในร้านค้า (Shops) ใดก็ได้ หรือย้ายร้านค้าย้อนหลังได้ตามต้องการ
5. Comprehensive Order Actions
ระบบจัดการวงจรชีวิตออเดอร์ (Order Lifecycle Control)
Full Traceability
ดูรายละเอียดการชำระเงิน เส้นทางการขนส่ง และประวัติการสนทนาระหว่างผู้ซื้อ-ผู้ขายในที่เดียว
Payment Overrides
แอดมินสามารถกดยืนยันการชำระเงินได้ด้วยตนเอง (Manual Mark as Paid) หากตรวจเจอสลิปโอนที่ระบบตรวจไม่พบ
Refund & Void
ลอจิกการยกเลิกออเดอร์และคืนคะแนน/เงินสะสมให้ผู้ใช้ตามนโยบายบริษัท
6. Dispute & Resolution Center
ศาลตัดสินและไกล่เกลี่ยข้อพิพาท (Justice Center)
Evidence Review
พื้นที่ตรวจสอบรูปภาพหลักฐานจากฝั่งลูกค้า และข้อโต้แย้งจากฝั่งผู้ขายแบบ Case-by-Case
Resolution Payout
ปุ่มตัดสิน: คืนเงินให้ลูกค้า (Refund) หรือ โอนเงินต่อให้ผู้ขาย (Release Fund) เพื่อปิดเคสทันที
Blacklist Power
ส่งรายงานและแบนบัญชีผู้ซื้อหรือผู้ขายที่ทำผิดกฎซ้ำซ้อนผ่านหน้าจัดการข้อพิพาท
7. Affiliate & Growth Engine
ระบบจัดการพันธมิตรและแคมเปญการตลาด
Partner Moderation
ตรวจสอบและอนุมัติใบสมัครของ Influencer/Affiliate ที่ต้องการเข้าร่วมระดมยอดขาย
Commission Payouts
ระบบอนุมัติการถอนเงินคอมมิชชันที่ผู้แนะนำทำได้ โดยมีการตรวจสอบความถูกต้องของยอดขายก่อนจ่ายจริง
Coupon Factory
สร้างโค้ดส่วนลดแบบกำหนดเงื่อนไข: วันหมดอายุ, ขั้นต่ำการสั่งซื้อ และหมวดหมู่ที่ใช้ได้
8. Global Configuration & Taxes
การตั้งค่าโครงสร้างระบบ (Core System Config)
Platform Parameters
ตั้งชื่อไซต์, โลโก้, ข้อมูลติดต่อ และลิงก์โซเชียลมีเดียทั่วทั้งเว็บไซต์จากศูนย์กลาง
Global Tax Logic
เปิด-ปิดระบบ VAT และกำหนดอัตราภาษีที่มีผลต่อการแสดงผลราคาสินค้าและใบแจ้งหนี้
Gateway Maintenance
สวิตช์ควบคุมการเปิด-ปิดระบบชำระเงินแต่ละประเภท (BTC, PrompTPay) ในกรณีที่เกิดการปรับปรุงระบบ
9. User & Shop Synchronization
การจัดการสถานะผู้ใช้และร้านค้า (User Role Governance)
Auto-Role Sync
เมื่อร้านค้าได้รับการอนุมัติ ระบบจะปรับสถานะผู้ใช้เป็น 'Seller' อัตโนมัติ เพื่อให้เข้าถึงเมนูหลังร้านได้ทันที
Manual Sync Button
ปุ่ม SYNC สีฟ้าสำหรับแอดมิน เพื่อบังคับอัปเดตสถานะใน Database กรณีที่พบความไม่สอดคล้องกันของข้อมูลร้านค้า
Tier Color Coding
ระบบแบ่งกลุ่มลูกค้าตาม Membership Tier ด้วยสีพรีเมียม (เช่น Gold, Platinum, Bitcoin) เพื่อให้แอดมินจำแนกกลุ่มลูกค้า VIP ได้ทันที
# Admin Authority Workflow
Full Visibility Stack
แอดมินสามารถสลับมุมมองระหว่างผู้ซื้อและผู้ขาย เพื่อจำลองเหตุการณ์หรือแก้ปัญหาด้านการใช้งานให้ถูกต้องและรวดเร็วที่สุด
Real-time DB Sync
ทุกการแก้ไขสถานะในหน้า Admin จะซิงก์กลับไปยังแอปของผู้ใช้และแจ้งเตือนผ่านอีเมล/ป๊อปอัพทันทีอย่างไร้รอยต่อ