ข้ามไปยังเนื้อหา

คูปอง

สร้างโค้ดส่วนลดที่ลูกค้าสามารถใช้ได้ตอน checkout แบบลดเป็นเปอร์เซ็นต์หรือจำนวนเงินคงที่ มีหรือไม่มีวันหมดอายุ จำกัดหรือไม่จำกัดจำนวนครั้ง ใช้ครั้งเดียวหรือต่อเนื่อง

คูปองจะถูกจัดการใน Admin > Commerce > Products ของแอปของคุณ ใต้หัวข้อ Coupons และในแท็บ Cupones ของแผงผู้ดูแลระบบแอปที่เผยแพร่แล้ว

ฟิลด์ หมายเหตุ
code โค้ดโปรโมชันที่ลูกค้าพิมพ์ตอน checkout (เช่น LAUNCH20)
percent_off หรือ amount_off ใช้ได้เพียงอย่างใดอย่างหนึ่งเท่านั้น เปอร์เซ็นต์อยู่ระหว่าง 1–100 จำนวนเงินใช้หน่วยเงินที่เล็กที่สุด (เซ็นต์)
currency จำเป็นสำหรับส่วนลดแบบ amount_off (รหัส ISO สามตัวอักษร) รับค่าตอนสร้างและส่งต่อไปยัง Stripe แต่จะไม่ถูกเก็บหรือส่งกลับโดย API หลังจากนั้น
duration once (เฉพาะการชำระครั้งแรก), repeating (สำหรับ duration_in_months), หรือ forever
duration_in_months จำเป็นเมื่อ duration เป็น repeating
max_redemptions จำนวนสูงสุดรวมทั้งหมดของลูกค้าทุกราย
redeem_by วันหมดอายุที่คูปองจะหยุดทำงาน
name ชื่อที่แสดงให้ลูกค้าเห็น
active สลับเพื่อเปิด/ปิดใช้งานโดยไม่ต้องลบ

จากแท็บย่อย Coupons คลิก Add coupon แล้วกรอกข้อมูลในฟิลด์ต่างๆ ตัวอย่างรูปแบบที่พบบ่อย:

เป้าหมาย การตั้งค่า
ลด 20% ตลอดไป percent_off: 20, duration forever
ลด $10 ใช้ได้ครั้งเดียว หมดอายุใน 30 วัน amount_off: 1000, currency USD, duration once, max redemptions 1, redeem-by 30 วันข้างหน้า
ลด 50% สำหรับ 3 เดือนแรกของการสมัครสมาชิก percent_off: 50, duration repeating, duration in months 3

หรือถามกับ AI ได้เลย: "Create a LAUNCH20 coupon for 20% off forever."

มีสองวิธีที่ลูกค้าสามารถใช้โค้ดได้:

  • บนหน้า checkout ของ Stripe — ฟิลด์กรอกโค้ดโปรโมชันจะแสดงขึ้นโดยอัตโนมัติ ลูกค้าสามารถพิมพ์โค้ดได้เลยโดยไม่ต้องทำอะไรเพิ่ม
  • ในตะกร้าสินค้าของคุณเอง — เพิ่มฟิลด์กรอกโค้ดโปรโมชันในตะกร้าสินค้า แล้วส่งสิ่งที่ลูกค้าพิมพ์ไปยังการเรียก checkout ในรูปแบบ couponCode เซิร์ฟเวอร์จะตรวจสอบความถูกต้องของโค้ดและคำนวณส่วนลดจากข้อมูล commerce ของคุณ (ไม่ใช่จากจำนวนเงินที่เบราว์เซอร์ส่งมา) บันทึกลงในออเดอร์ และแนบคูปอง Stripe ที่ตรงกันเพื่อให้การเรียกเก็บเงินถูกต้อง

ถามกับ AI ได้เลย: "Add a promo code field to the cart and apply it at checkout."

แท็บย่อย Coupons จะแสดงคูปองทุกรายการพร้อมจำนวนครั้งที่ใช้เทียบกับจำนวนสูงสุดที่ตั้งไว้ ให้คุณติดตามประสิทธิภาพของแคมเปญได้อย่างรวดเร็ว การแก้ไขมีขอบเขตจำกัดโดยเจตนา — ดูรายละเอียดด้านล่าง — แต่คุณสามารถปิดใช้งานคูปองใดก็ได้โดยไม่ต้องลบ ซึ่งจะหยุดการทำงานที่ checkout ทันที

  • โค้ดและจำนวนส่วนลดไม่สามารถแก้ไขได้ คุณสามารถอัปเดตชื่อแสดงผล name และสลับ active ได้ แต่ไม่สามารถเปลี่ยน percent_off, amount_off, หรือ code ได้ ให้สร้างคูปองใหม่หากต้องการเงื่อนไขที่แตกต่าง
  • times_redeemed เพิ่มค่าอัตโนมัติและเป็นแบบอ่านอย่างเดียว — มีประโยชน์สำหรับติดตามประสิทธิภาพของแคมเปญ
  • คูปองใช้ต่อลูกค้า ไม่ใช่ต่อออเดอร์ — หากคูปองเป็นแบบ forever และลูกค้าสมัครสมาชิก ทุกการต่ออายุจะได้รับส่วนลดด้วย