ข้ามไปที่เนื้อหา

ตั้งค่าระบบ (System Settings / AppConfig)←

ศูนย์กลางการตั้งค่าทั้งหมด — ทุกการเปลี่ยนแปลงส่งผลต่อหน้าสมาชิก

ภาพรวม←

Cron Jobs — งานตั้งเวลาอัตโนมัติ

หน้า Cron Jobs ใช้ตั้งค่างานอัตโนมัติของระบบ (สร้าง/แก้ไข/เปิด-ปิด) เช่น คำนวณคอมมิชชัน, ล้างข้อมูลเก่า, sync เกม

จัดการอุปกรณ์ — ตั้งค่าความปลอดภัย

หน้าจัดการอุปกรณ์ แสดงรายการอุปกรณ์ที่เคยเข้าสู่ระบบ สามารถอนุมัติ/ล็อค/ลบอุปกรณ์ได้

การตั้งค่าระบบทำผ่าน AppConfig ซึ่งเป็น ศูนย์กลางการตั้งค่า ของระบบทั้งหมด ทุกการเปลี่ยนแปลงจะ clear cache แล้วสมาชิกจะเห็นค่าใหม่ทันที

สำหรับ Super Admin เท่านั้น — Admin ทั่วไปไม่มีสิทธิ์แก้ไขตั้งค่าระบบ


1. Deposit Settings (การตั้งค่าฝากเงิน)←

ช่อง รายละเอียด ตัวอย่าง ผลต่อสมาชิก
ขั้นต่ำฝาก ยอดเงินฝากขั้นต่ำ ฿100 กรอกน้อยกว่า → แจ้ง error
สูงสุดฝาก ยอดเงินฝากสูงสุดต่อรายการ ฿25,000 กรอกเกิน → แจ้ง error
ค่าธรรมเนียม ค่าธรรมเนียมฝาก (ถ้ามี) 0 แสดงค่าธรรมเนียมก่อนยืนยัน

2. Withdraw Settings (การตั้งค่าถอนเงิน)←

ตั้งค่าหลัก←

# ช่อง รายละเอียด ตัวอย่าง
1 จำนวนเงินขั้นต่ำสำหรับถอน ยอดถอนขั้นต่ำต่อรายการ ฿100
2 จำนวนเงินสูงสุดสำหรับถอน ยอดถอนสูงสุดต่อรายการ ฿25,000
3 การถอนต่อครั้งไม่เกิน เพดานถอนต่อครั้ง ฿10,000
4 จำนวนเงินฝากขั้นต่ำก่อนถอนครั้งแรก ต้องฝากเท่าไหร่ก่อนถอนครั้งแรก ฿100
5 จำนวนถอนต่อวัน / จำนวนครั้ง ถอนได้กี่ครั้ง/วัน 1,000 ครั้ง
6 จำนวนเครดิตที่ต้อง Turn Over (≥ X บาท) จำนวนเงินตัดถอน — ต้อง Turn Over เท่าไหร่ก่อนถอน ฿100,000

ตัวอย่างการตั้งค่า←

ขั้นต่ำถอน:    ฿100
สูงสุดต่อครั้ง: ฿10,000
สูงสุดต่อวัน:  ฿25,000
จำนวนครั้ง/วัน: 5 ครั้ง
Turn Over ≥:   ฿100,000

ผลต่อสมาชิก:

  • ถอน ฿50 → ❌ "ต่ำกว่าขั้นต่ำ ฿100"
  • ถอน ฿15,000 → ❌ "เกินสูงสุดต่อครั้ง ฿10,000"
  • ถอนครั้งที่ 6 → ❌ "เกินจำนวนครั้งต่อวัน"
  • ยอด Turn Over ฿80,000 → ❌ "ยังไม่ครบเงื่อนไข Turn Over"

3. Commission Settings (ตั้งค่าคอมมิชชัน)←

ตั้งค่าเปอร์เซ็นต์←

# ช่อง รายละเอียด ตัวอย่าง
1 เปอร์เซ็นต์ Commission Tier 1 อัตราค่าคอมสำหรับแนะนำตรง 0.3%
2 เปอร์เซ็นต์ Commission Tier 2 อัตราค่าคอมสำหรับชั้นที่ 2 0.1%
3 จำนวนเงินขั้นต่ำในการถอนคอมมิชชัน ถอนคอมได้เมื่อมีเท่าไหร่ ฿10,000
4 Turn Over bonus เปอร์เซ็นต์คืนยอดเสีย 0.3%

ตัวอย่างการคำนวณ←

สมาชิก A แนะนำสมาชิก B (Tier 1)
สมาชิก B เล่นเกมยอดรวม ฿100,000

Commission Tier 1 = ฿100,000 × 0.3% = ฿300
Commission Tier 2 = (ถ้า B แนะนำ C) ยอดของ C × 0.1%

คอมมิชชันสำหรับ Super Admin: ตัวเลือกนี้มีผลต่อทุกคนในระบบ — เปลี่ยนแล้วมีผลทันที ดูรายละเอียดเพิ่มเติมที่ หน้าคอมมิชชัน


4. Maintenance Mode (โหมดปิดปรับปรุง)←

ช่อง รายละเอียด ผลต่อสมาชิก
เปิด/ปิด Toggle โหมดปรับปรุง ปิดเว็บทั้งหมด — สมาชิกเห็นข้อความปรับปรุง
ข้อความ ข้อความที่แสดง แสดงบนหน้าเว็บ

คำเตือน: เมื่อเปิด Maintenance Mode → สมาชิกใช้งานไม่ได้ทุกอย่าง (ล็อกอิน, ฝาก, ถอน, เกม) ใช้เฉพาะเมื่อจำเป็น (update ระบบ, แก้ปัญหาเร่งด่วน)


5. Notification Settings (การแจ้งเตือน)←

ช่อง รายละเอียด
Email Notification เปิด/ปิด แจ้งเตือนทาง Email
SMS Notification เปิด/ปิด แจ้งเตือนทาง SMS
Push Notification เปิด/ปิด Push notification
Telegram Alert เปิด/ปิด แจ้งเตือนทาง Telegram (Admin)

6. การตรวจสอบสลิป (Slip Verification)←

ระบบรองรับ 2 ผู้ให้บริการตรวจสลิป:

6.1 Slip2go — ขั้นตอนการเชื่อมต่อ←

  1. เข้าไปที่ https://slip2go.com/service/api-connect
  2. กด "สมัครใช้งาน" → กรอกข้อมูล → ยืนยัน email
  3. หลังจากได้ password + OTP → ได้รับข้อมูลร้านค้า
  4. เลือก package ที่ต้องการ (จำนวนสลิปที่ตรวจได้)
  5. กด "สร้างการเชื่อมต่อ" → เข้าสู่หน้า API
  6. ไป Authentication > Secret Key → กด copy Secret Key
  7. กลับมาที่ Panel → ตั้งค่า > การตรวจสอบ slip > Slip2Go Key → วาง Key → กด "เปิดใช้งาน Slip2Go"

6.2 EasySlip — ขั้นตอนการเชื่อมต่อ←

  1. เข้าไปที่ https://developer.easyslip.com/auth/sign-up
  2. กรอก email → Login → เข้าระบบ
  3. เลือก ประเภทบัญชี (ร้านค้า / บุคคล) → กด "สร้างร้านค้า"
  4. จะเห็นหน้า API Verify slip → กด copy Authorization token
  5. หรือไปที่ ตั้งค่า > ตั้งค่าร้านค้า > คีย์ API → copy Authorization
  6. กลับมาที่ Panel → ตั้งค่า > การตรวจสอบ slip > Easy Slip Key → วาง Key → กด "เปิดใช้งาน Easy Slip"

หมายเหตุ: ใช้ผู้ให้บริการใดก็ได้ตัวเดียว (ไม่ต้องเปิดทั้งสอง)


7. CronJob Management (งานตามกำหนดเวลา)←

Admin จัดการ Scheduled Jobs:

ปุ่ม ผลลัพธ์
ดูรายการ แสดง cron jobs ทั้งหมด
เปิด/ปิด Toggle job on/off
รันทันที Manual execute job
ดู Log ดูประวัติการรัน

CronJobs หลัก←

Job ความถี่ หน้าที่
Commission Calculation ตาม config คำนวณคอมมิชชัน
Lossback Calculation ตาม config คำนวณคืนยอดเสีย
Game Sync ทุกวัน อัพเดตรายการเกม
Backup ทุกวัน สำรองข้อมูล

8. Feature Flags←

Flag ค่า ผลลัพธ์
useDepositV2 true/false ใช้ระบบฝากเงิน V2 หรือ V1
useWithdrawV2 true/false ใช้ระบบถอนเงิน V2 หรือ V1
ENABLE_2FA true/false เปิด Two-Factor Auth
ENABLE_SOUND_NOTIFICATIONS true/false เสียงแจ้งเตือนใน Panel

กลไก Cache←

เมื่อ Admin แก้ไข AppConfig:

Admin กด [บันทึก]
         ↓
beforeSave('AppConfig') → validate + audit log
         ↓
afterSave('AppConfig') → CLEAR CACHE
         ↓
สมาชิก request ครั้งถัดไป
         ↓
API ดึง AppConfig ใหม่จาก DB (ไม่ใช่ cache)
         ↓
สมาชิกเห็นค่าใหม่ ✅

ทุกการเปลี่ยนแปลง AppConfig = มีผลทันที หลัง clear cache