Model Penter DiwaDocs

ร้านค้าเสริม (Byshop & Wichxshop)

ช่องทางสั่งซื้อสินค้าผ่าน Integration กับผู้ให้บริการภายนอก — เปิด/ปิดได้จาก Admin Settings

ภาพรวม

นอกจากร้านค้าหลัก (/products) ระบบรองรับการเชื่อมต่อกับผู้ให้บริการภายนอก 2 ราย ที่มีสินค้าและระบบการจัดการของตัวเอง

Byshop

/byshop

ร้านค้าผ่าน Byshop API — สินค้าดึงตาม API key ที่ตั้งไว้

enable_byshop— Toggle เปิด/ปิด
api_key_byshop— API Key

Wichxshop

/wichxshop

ร้านค้าผ่าน Wichxshop API — สินค้าดึงตาม API key ที่ตั้งไว้

enable_wichxshop— Toggle เปิด/ปิด
api_key_wichxshop— API Key

ฟีเจอร์

  • หน้า listing แสดงสินค้าเป็น grid (4 คอลัมน์ desktop / 3 tablet / 2 mobile)
  • สินค้าดึงมาจาก API ของผู้ให้บริการโดยตรงผ่าน API Key ที่ตั้งไว้
  • ถ้า toggle ปิดอยู่ — ระบบ redirect ไปหน้าหลัก (/) อัตโนมัติ
  • หน้า product detail แยกสำหรับแต่ละ integration (/byshop/product/[id])
  • loading spinner ระหว่างดึงข้อมูล + empty state เมื่อไม่มีสินค้า

การตั้งค่าใน Admin Panel

enable_byshopToggleเปิด/ปิดหน้า /byshop — ปิดแล้ว redirect ทันที
api_key_byshopStringAPI Key สำหรับดึงสินค้าจาก Byshop
enable_wichxshopToggleเปิด/ปิดหน้า /wichxshop
api_key_wichxshopStringAPI Key สำหรับดึงสินค้าจาก Wichxshop

ความแตกต่างจากร้านหลัก

สินค้าจัดการเองใน Admin Panelดึงจาก API ผู้ให้บริการ
Stockจัดการเองผ่าน Stock moduleอิงตาม stock ของผู้ให้บริการ
URL/products/byshop หรือ /wichxshop
Favoritesบันทึกใน /profile/favorites ได้บันทึกใน /profile/favorites ได้
ตั้งค่า API Key และ Toggle ได้ที่ Admin Panel → Settings → ระบบชำระเงิน