1. หน้าแรก
  2. ศูนย์ช่วยเหลือ
  3. คู่มือผู้ดูแลระบบ
  4. การตั้งค่าระบบและ Billing
คู่มือผู้ดูแลระบบ

การตั้งค่าระบบและ Billing

คู่มือตั้งค่าระบบสำหรับ Superadmin ครอบคลุม SlipOK, การแจ้งเตือน, Payment Gateways และ Grace Period

22 กุมภาพันธ์ 25691 ครั้งOngarj Tatiwong

System Settings Overview

ผู้ดูแลระบบสามารถตั้งค่าพฤติกรรมของแพลตฟอร์มทั้งหมดได้จาก Platform → Settings

1. Billing & Payments Settings

SlipOK Integration

ระบบตรวจสอบสลิปอัตโนมัติผ่าน SlipOK API:

  1. ไปที่ Settings → Billing & Payments
  2. กรอก SlipOK API Key
  3. กรอก Branch ID
  4. กด "Test Connection" เพื่อยืนยัน
  5. กด "บันทึก"

Payment Gateways

เปิด/ปิด Payment Gateway ที่รองรับ:

  • Stripe — บัตรเครดิต/เดบิตต่างประเทศ
  • Omise — บัตรเครดิตไทย
  • SlipOK — สลิปโอนเงิน
  • Manual Payment — ชำระด้วยตนเอง (Admin Verify)

2. Notification Settings

Subscription Expiry Notifications

  • เปิด/ปิด Popup แจ้งเตือน
  • กำหนดวันที่เตือนก่อนหมด: 7, 3, 1 วัน (เลือกได้หลายวัน)
  • Popup จะแสดงครั้งเดียวต่อวัน (Session-based)

Slack Alerts

รับการแจ้งเตือนระบบผ่าน Slack:

  1. ตั้งค่า Slack Webhook URL ใน .env
  2. แจ้งเตือนเมื่อ: Failed Jobs มากเกินไป, Database ล่ม, Disk Space ต่ำ
  3. Health Check ทุก 6 ชั่วโมง

3. Grace Period Settings

  • Grace Period Days — จำนวนวันหลังหมดอายุที่ยังเข้าระบบได้ (Default: 7 วัน)
  • Max Retry Attempts — จำนวนครั้งสูงสุดที่ระบบจะส่งแจ้งเตือน

4. System Health

ตรวจสอบสุขภาพระบบได้จาก API:

GET /api/health

Response ครอบคลุม: Database, Cache, Queue (Pending/Failed Jobs), Disk Space, Scheduler Status

5. Cleanup & Maintenance

ระบบทำความสะอาดอัตโนมัติตามตาราง:

  • ทุกวัน 3:00 AM — Prune Failed Jobs (เก่ากว่า 72 ชั่วโมง)
  • ทุกอาทิตย์ 2:00 AM — Clean Log Files (เก่ากว่า 30 วัน)
  • ทุกอาทิตย์ 2:30 AM — Clean Temp Files (เก่ากว่า 7 วัน)
  • วันที่ 1 ของเดือน — Clean Bulk Operation Logs

6. n8n Integration

เชื่อมต่อกับ n8n สำหรับ Automation:

  • Agent Health Monitor — ตรวจสอบสถานะเว็บ Agent ทุกชั่วโมง
  • Auto Domain Provisioning — Setup WordPress + Nginx + SSL อัตโนมัติ
  • ตั้งค่า Webhook URL ใน N8N_PROVISION_WEBHOOK_URL

บทความนี้มีประโยชน์ไหม?

ยังไม่พบคำตอบ? ติดต่อทีมงาน Javial ได้เลย

ติดต่อผ่าน LINE