สร้างสินค้าใน ECM

ในคู่มือนี้ คุณจะได้เรียนรู้วิธีสร้างสินค้าใหม่โดยใช้ ECM

ประเภทสินค้าที่สร้างได้#

คุณสามารถสร้างสินค้าประเภทต่าง ๆ ใน Medusa ได้ดังนี้:

  • สินค้าทั่วไปที่ไม่มีตัวเลือกย่อย (variants) เช่น รูปภาพวาด
  • สินค้าที่มีตัวเลือกย่อย เช่น เสื้อยืดที่มีหลายสีและหลายขนาด
  • สินค้าที่มีตัวเลือกย่อยแบบประกอบกันหลายส่วน (multi-part variants) เช่น จักรยานที่ประกอบด้วยเฟรม ล้อ และแฮนด์ โดยแต่ละตัวเลือกย่อยจะมีชุดสินค้าคงคลัง (inventory kit) ที่เป็นชิ้นส่วนประกอบของสินค้าตัวนั้น
  • สินค้าที่ขายรวมกันเป็นเซต (bundle) เช่น เซตกล้องถ่ายรูปที่ประกอบด้วยกล้อง เลนส์ และกระเป๋ากล้อง โดยแต่ละตัวเลือกย่อยจะมีชุดสินค้าคงคลัง (inventory kit) ที่ประกอบจากรายการสินค้าคงคลังของแต่ละตัวเลือกสินค้าย่อย

คู่มือนี้ครอบคลุมขั้นตอนทั่วไปในการสร้างสินค้าประเภทใด ๆ ดังกล่าว คุณยังสามารถอ้างอิงถึงคู่มือเฉพาะสำหรับการสร้าง สินค้าแบบประกอบหลายส่วน และ สินค้าแบบจัดเซต ได้อีกด้วย


ขั้นตอนการสร้างสินค้า#

วิธีการสร้างสินค้าใหม่:

  1. ไปที่หน้า Products จากแถบเมนูด้านข้าง
  2. คลิกปุ่ม Create ในส่วนหัวของส่วนหลัก

ขั้นตอนนี้จะเปิดฟอร์มที่มีสามขั้นตอน ได้แก่ Details, Organize และ Variants โดยจะมีขั้นตอนเสริมที่สี่คือ "Inventory Kits" ซึ่งจะแสดงต่อเมื่อคุณเปิดสวิตช์ "Has inventory kit" สำหรับตัวเลือกสินค้า ตามที่อธิบายไว้ในขั้นตอนที่สาม

1. ขั้นตอน Details (รายละเอียด)#

ในขั้นตอนแรก "Details" คุณสามารถป้อนข้อมูลทั่วไปของสินค้าและระบุตัวเลือกย่อยและตัวเลือกหลักได้:

  1. ป้อนชื่อสินค้าในช่อง Title นี่คือฟิลด์เดียวที่จำเป็นต้องกรอกในฟอร์มนี้
  2. สามารถระบุรายละเอียดเพิ่มเติมอย่าง Subtitle, Handle และ Description ได้ (ไม่บังคับ)
    • ค่าของฟิลด์ Handle จะถูกนำไปใช้ใน URL ของสินค้าบนหน้าร้าน ช่วยให้คุณสร้าง URL สินค้าที่อ่านเข้าใจง่าย โดย Handle จะต้องไม่ซ้ำกันในทุกสินค้า และต้องประกอบด้วยตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก ตัวเลข และเครื่องหมายยัติภังค์ (-) หากไม่ได้ระบุไว้ Medusa จะสร้าง handle ขึ้นมาให้จากชื่อ Title โดยอัตโนมัติ
  3. สามารถอัปโหลดรูปภาพของสินค้าในส่วน Medusa ได้ (ไม่บังคับ)
    • วิธีตั้งค่ารูปภาพเป็นรูปภาพย่อ (thumbnail):
      • คลิกไอคอน ในแถวของรูปภาพนั้น
      • เลือก "Make thumbnail" จากเมนูแบบดึงลง
  4. หากสินค้ามีตัวเลือกย่อย เช่น สีหรือขนาดที่แตกต่างกัน ให้เปิดสวิตช์ "Yes, this is a product with variants" ซึ่งจะแสดงฟิลด์ใหม่ให้เลือกตัวเลือกสินค้า (product options)
    • คุณสามารถเลือกจาก ตัวเลือกสินค้าที่มีอยู่แล้ว หรือพิมพ์ชื่อเพื่อสร้างตัวเลือกสินค้าใหม่ได้
      • คุณสามารถเลือกหลายตัวเลือกหลักให้กับสินค้าได้
      • การสร้างตัวเลือกสินค้าใหม่ในฟอร์มนี้จะเป็นตัวเลือกที่ใช้เฉพาะสำหรับสินค้านี้เท่านั้น ไม่สามารถนำไปใช้กับสินค้าอื่นได้
      • สำหรับตัวเลือกสินค้าใหม่ คุณสามารถพิมพ์ค่าตัวเลือกต่าง ๆ โดยคั่นด้วยเครื่องหมายจุลภาค เช่น สำหรับตัวเลือกขนาด (size) คุณสามารถป้อนเป็น "Small, Medium, Large"
      • สำหรับตัวเลือกสินค้าเดิมที่มีอยู่แล้ว คุณสามารถเลือกค่าที่มีอยู่แล้วสำหรับตัวเลือกนั้น ๆ ได้
    • หลังจากเพิ่มตัวเลือกแล้ว ระบบจะสร้างตัวเลือกย่อยสินค้า (product variants) โดยอัตโนมัติตามตัวเลือกเหล่านั้น
      • คุณสามารถปิดการสร้างตัวเลือกสินค้าย่อยได้โดยคลิกยกเลิกการเลือกในกล่องทำเครื่องหมาย (checkbox)
      • คุณสามารถปรับเปลี่ยนลำดับของตัวเลือกย่อยได้โดยการลากและวาง

เมื่อเสร็จสิ้นแล้ว ให้คลิกปุ่ม "Continue"

ขั้นตอนแรกของการสร้างสินค้า

2. ขั้นตอน Organize (การจัดกลุ่ม)#

ในขั้นตอนที่สอง "Organize" คุณสามารถจัดระเบียบสินค้าได้โดยการเพิ่มสินค้าไปยังคอลเลกชัน หมวดหมู่ หรือรายละเอียดการจัดกลุ่มอื่น ๆ:

  1. หากคุณไม่ต้องการให้ใช้งานส่วนลดกับสินค้านี้ ให้ปิดสวิตช์ "Discountable"
  2. คุณสามารถเลือกประเภทของสินค้าเพิ่มเติมได้ (ไม่บังคับ) คุณสามารถสร้างประเภทสินค้าได้ที่ การตั้งค่า
  3. คุณสามารถเลือกคอลเลกชันให้กับสินค้าได้ (ไม่บังคับ) คุณสามารถสร้างคอลเลกชันได้ภายใต้หน้า คอลเลกชันสินค้า
  4. คุณสามารถเลือกหมวดหมู่ให้กับสินค้าได้ (ไม่บังคับ) คุณสามารถสร้างหมวดหมู่ได้ภายใต้หน้า หมวดหมู่สินค้า
  5. คุณสามารถเพิ่มแท็กให้กับสินค้าได้ (ไม่บังคับ) คุณสามารถสร้างแท็กสินค้าได้ที่ การตั้งค่า
  6. คุณสามารถเลือกข้อมูลการจัดส่ง (shipping profile) ให้กับสินค้าได้ (ไม่บังคับ) ข้อมูลการจัดส่งจะกำหนดวิธีการจัดส่งสินค้าชิ้นนั้น ๆ คุณสามารถสร้างข้อมูลการจัดส่งได้ที่ การตั้งค่า
  7. คุณสามารถตั้งค่าช่องทางการขาย (sales channels) ที่สินค้านี้มีวางจำหน่ายได้ (ไม่บังคับ) บนหน้าร้านค้า ลูกค้าจะสั่งซื้อได้เฉพาะสินค้าที่ถูกกำหนดในช่องทางการขายของหน้าร้านนั้นเท่านั้น การเพิ่มสินค้าลงในช่องทางการขายมีขั้นตอนดังนี้:
    • คลิกปุ่ม "Add" ข้างส่วน "Sales channels"
    • ในรายการที่เปิดขึ้น ให้ทำเครื่องหมายเลือกช่องทางการขายที่คุณต้องการเพิ่มสินค้าชิ้นนี้เข้าไป
    • เมื่อเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม "Save"

เมื่อคุณดำเนินการในขั้นตอนนี้เสร็จสิ้นแล้ว ให้คลิกปุ่ม "Continue"

ขั้นตอนที่สองของการสร้างสินค้า

3. ขั้นตอน Variants (ตัวเลือกย่อย)#

ในขั้นตอนที่สาม "Variants" คุณสามารถจัดการตัวเลือกสินค้าย่อยที่คุณเพิ่มเข้าไปในขั้นตอนแรกได้ โดยในขั้นตอนนี้จะแสดง เครื่องมือแก้ไขแบบกลุ่ม (bulk editor) ที่มีแถวสำหรับแต่ละตัวเลือกย่อย:

  1. ในคอลัมน์ "Title" คุณสามารถแก้ไขชื่อของตัวเลือกย่อยได้
  2. ในคอลัมน์ "SKU" คุณสามารถกำหนดค่ารหัสสินค้า (SKU) สำหรับตัวเลือกย่อยนี้ได้
  3. ในคอลัมน์ "Managed Inventory" คุณสามารถเปิดใช้งานการจัดการคลังสินค้าสำหรับตัวเลือกย่อยนี้ได้ หากปิดใช้งาน ตัวเลือกย่อยนี้จะถูกมองว่ามีสินค้าอยู่ในสต็อกเสมอ หากเปิดใช้งาน คุณสามารถกำหนดจำนวนสินค้าในสถานที่จัดเก็บคลังสินค้าต่าง ๆ ได้ และ Medusa จะจัดการคลังสินค้าดังกล่าวให้ เช่น การลดจำนวนสินค้าลงเมื่อตัวเลือกย่อยนี้ถูกสั่งซื้อ
  4. ในคอลัมน์ "Allow backorder" คุณสามารถเปิดใช้งานการสั่งซื้อสินค้าล่วงหน้าเมื่อสินค้าหมดสำหรับตัวเลือกย่อยนี้ได้ หากเปิดใช้งาน ลูกค้าจะยังคงสั่งซื้อตัวเลือกย่อยนี้ได้แม้ว่าสินค้าจะหมดสต็อกแล้ว
  5. ในคอลัมน์ "Has inventory kit" คุณสามารถเปิดใช้คลังสินค้าแบบชุด (inventory kit) สำหรับตัวเลือกย่อยนี้ได้ ซึ่งช่วยให้คุณสร้างสินค้าแบบชิ้นส่วนประกอบหรือสินค้าจัดเซตได้ หากเปิดใช้งาน คุณจะเห็น ขั้นตอนที่สี่ "Inventory Kits" หลังจากขั้นตอนนี้
  6. คอลัมน์ถัดไปเป็นคอลัมน์ราคาสำหรับทุกสกุลเงินและภูมิภาคที่คุณตั้งค่าไว้ใน Medusa คุณสามารถตั้งราคาของตัวเลือกย่อยในแต่ละสกุลเงินและแต่ละภูมิภาคได้ นอกจากนี้ คุณยังสามารถเพิ่มราคาในภายหลังหลังจากสร้างสินค้าเสร็จแล้วได้
ข้อแนะนำ: 
  • คอลัมน์ราคาที่มีไอคอน คือราคาที่ยังไม่รวมภาษี (tax-exclusive prices) Medusa จะคำนวณภาษีในระหว่างกระบวนการชำระเงินและนำไปบวกเพิ่มเข้ากับราคานี้
  • คอลัมน์ราคาที่มีไอคอน คือราคาที่รวมภาษีเรียบร้อยแล้ว (tax-inclusive prices) Medusa จะคำนวณภาษีในกระบวนการชำระเงินโดยถือเป็นส่วนหนึ่งของราคานี้แล้ว

การตั้งค่าราคาแบบรวมภาษีสามารถกำหนดค่าได้ในหน้าตั้งค่า สกุลเงิน หรือ ภูมิภาค

เมื่อเสร็จแล้ว ให้คลิกปุ่ม "Publish" (เผยแพร่) หากไม่มีขั้นตอนอื่นเพิ่มเติม หรือคลิกปุ่ม "Continue" เพื่อไปยังขั้นตอนถัดไป

ขั้นตอนที่สามของการสร้างสินค้า

4. ขั้นตอน Inventory Kits (ชุดคลังสินค้า - ระบุหรือไม่ก็ได้)#

หากคุณเปิดช่องทำเครื่องหมาย "Has inventory kit" สำหรับตัวเลือกย่อยในขั้นตอนที่สาม คุณจะพบกับขั้นตอนเสริมที่สี่ "Inventory Kits" โดยชุดคลังสินค้านี้ช่วยให้คุณสร้าง:

  • สินค้าแบบแยกส่วนประกอบหลายชิ้น (multi-part product) ซึ่งสินค้าหนึ่งชิ้นผลิตขึ้นจากหลายส่วน ตัวอย่างเช่น หากคุณจำหน่ายจักรยานซึ่งประกอบด้วยเฟรม ล้อ และแฮนด์ คุณสามารถเพิ่มเฟรม ล้อ และแฮนด์เป็นรายการสินค้าคงคลังในคลังสินค้าแบบชุดของตัวเลือกย่อยนั้นได้
  • สินค้าแบบจัดเซต (bundled product) ซึ่งเป็นการจำหน่ายสินค้ารวมกัน ตัวอย่างเช่น หากคุณขายเซตกล้องที่ประกอบด้วยกล้อง เลนส์ และกระเป๋ากล้อง คุณสามารถเพิ่มรายการสินค้าคงคลังของแต่ละตัวเลือกสินค้าเหล่านี้ในคลังสินค้าแบบชุดของตัวเลือกย่อยนั้นได้

ในการจัดการคลังสินค้าแบบชุดของตัวเลือกสินค้าในขั้นตอนที่สี่ ให้ทำตามขั้นตอนดังต่อไปนี้กับแต่ละตัวเลือกสินค้า:

  1. เลือกรายการสินค้าคงคลัง (inventory item) จากเมนูแบบดึงลง
  2. ในฟิลด์ Quantity ให้ป้อนจำนวนที่จำเป็นต้องใช้สำหรับการสั่งซื้อตัวเลือกสินค้านี้หนึ่งหน่วย ตัวอย่างเช่น หากตัวเลือกย่อยเป็นจักรยาน และรายการสินค้าคงคลังเป็นล้อรถ คุณสามารถระบุจำนวนเป็น 2 ในฟิลด์ Quantity เพื่อระบุว่าตัวเลือกย่อยนี้จำเป็นต้องใช้ล้อ 2 ล้อ
  3. ในการเพิ่มรายการสินค้าคงคลังเพิ่มเติม ให้คลิกปุ่ม Add

เมื่อคุณดำเนินการเสร็จสิ้นแล้ว ให้คลิกปุ่ม "Publish"

ขั้นตอนที่สี่ของการสร้างสินค้า

หลังจากเสร็จสิ้นแล้ว คุณสามารถเริ่มต้น จัดการสินค้า ที่คุณเพิ่งสร้างได้ทันที

Was this guide helpful?
Ask Bloom
For assistance in your development, use Claude Code Plugins or Medusa MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break
สร้างสินค้าใน ECM - ECM User Guide