WPML

เรียนรู้วิธีที่ WPML ทำงานร่วมกับแผนการสมัครสมาชิกใน WooCommerce Subscriptions 9 รวมถึงราคาของแผนในสกุลเงินอื่นและการแปล

การสมัครสมาชิกบนร้านค้าหลายภาษาและหลายสกุลเงิน

ด้วย WPML และ WPML Multilingual & Multicurrency for WooCommerce (WCML) คุณสามารถขายการสมัครสมาชิกจาก WooCommerce Subscriptions ได้ในทุกภาษาและทุกสกุลเงินของร้านค้าของคุณ:

  • แผนการสมัครสมาชิกทำงานร่วมกับสินค้าของคุณในทุกภาษา
  • ราคาของแผน ค่าธรรมเนียมการสมัคร และส่วนลดจะแสดงในแต่ละสกุลเงิน โดย WCML จะแปลงค่าเหล่านี้ให้ หรือคุณสามารถตั้งค่าด้วยตนเองได้
  • คุณสามารถแปลสินค้าประเภทการสมัครสมาชิกได้เหมือนกับสินค้า WooCommerce อื่น ๆ

สองวิธีในการขายการสมัครสมาชิก

WooCommerce Subscriptions มีสองวิธีในการขายการสมัครสมาชิก:

  • ประเภทสินค้าการสมัครสมาชิก (ก่อน WooCommerce Subscriptions 9) การสมัครสมาชิกจะเป็นประเภทสินค้าของตัวเอง: Simple subscription หรือ Variable subscription โดย WooCommerce Subscriptions 9 จะปิดการใช้งานประเภทเหล่านี้ตามค่าเริ่มต้นและทำเครื่องหมายว่าเลิกใช้งานแล้ว หากต้องการใช้งานต่อ ให้เปิดกลับมาอีกครั้งในการตั้งค่า ดูที่ สินค้าการสมัครสมาชิกแบบเก่า
  • แผนการสมัครสมาชิก (ตั้งแต่ WooCommerce Subscriptions 9) คุณสามารถเพิ่มแผนการสมัครสมาชิกลงในสินค้าชิ้นเดียว (simple) หรือสินค้ามีตัวเลือก (variable) ใดก็ได้ ฟีเจอร์นี้มาจากส่วนเสริม All Products for WooCommerce Subscriptions เดิม สินค้าหนึ่งชิ้นสามารถมีได้หลายแผน เช่น แผนรายเดือนและแผนรายปี ลูกค้ายังสามารถซื้อสินค้าแบบครั้งเดียวโดยไม่ต้องสมัครสมาชิกได้หากคุณอนุญาต

WCML 5.7.0 และใหม่กว่ารองรับทั้งสองวิธี เนื้อหาส่วนใหญ่ในหน้านี้จะอธิบายถึงแผนการสมัครสมาชิก

เริ่มต้นใช้งาน

ติดตั้งและเปิดใช้งานปลั๊กอินเหล่านี้:

ต้องการความช่วยเหลือในการตั้งค่า WPML ร่วมกับ WooCommerce หรือไม่ ดูที่คู่มือการแปล WooCommerce ของเรา

หากต้องการขายในหลายสกุลเงิน ให้เปิดใช้งานหลายสกุลเงินใน WCML และเพิ่มสกุลเงินของคุณ อ่านวิธีเพิ่มหลายสกุลเงินในร้านค้า WooCommerce

ตัวอย่างในหน้านี้ใช้ร้านค้าที่มีการตั้งค่าเหล่านี้:

  • สกุลเงินเริ่มต้นคือดอลลาร์สหรัฐ (USD)
  • สกุลเงินที่สองคือยูโร (EUR) โดยมีอัตราแลกเปลี่ยนอยู่ที่ 0.90 (1 USD = 0.90 EUR)
  • สินค้าชื่อ Coffee Box มีราคา $50 สำหรับการซื้อครั้งเดียว
  • Coffee Box มีสองแผน แผนรายเดือนมีส่วนลด $10 ทำให้มีราคา $40 แผนรายปีมีราคาของตัวเองที่ $400 แต่ละแผนจะมีค่าธรรมเนียมการสมัคร $10

ตำแหน่งที่คุณสร้างแผนการสมัครสมาชิก

WooCommerce Subscriptions ให้คุณสร้างแผนได้ในสองตำแหน่ง:

  • แผนสำหรับสินค้าหนึ่งชิ้น แก้ไขสินค้า ไปที่ส่วน ข้อมูลสินค้า (Product data) และคลิกแท็บ Subscriptions
  • แผนทั่วทั้งร้านค้า ที่สินค้าหลายชิ้นสามารถใช้ได้ ไปที่ WooCommerceการตั้งค่า และคลิกแท็บ Subscriptions แผนเหล่านี้จะอยู่ในส่วน Storewide subscription plans

แผนสามารถใช้ราคาของสินค้าพร้อมกับส่วนลดเพิ่มเติมได้ แผนยังสามารถมีราคาที่กำหนดเองและค่าธรรมเนียมการสมัครได้ด้วย

ราคาของแผนในสกุลเงินอื่น

ราคาอัตโนมัติ

ตามค่าเริ่มต้น WCML จะแปลงราคาของแผนจากสกุลเงินเริ่มต้นของคุณตามอัตราแลกเปลี่ยน ค่าธรรมเนียมการสมัครและส่วนลดแบบคงที่ของแผนจะถูกแปลงในลักษณะเดียวกัน ตัวอย่างเช่น ส่วนลด $10 จะกลายเป็น €9.00

ในตัวอย่างของเรา ลูกค้าที่ซื้อสินค้าในสกุลเงิน EUR จะเห็นราคาเหล่านี้:

  • การซื้อครั้งเดียว: $50 กลายเป็น €45.00
  • แผนรายเดือน: $40 กลายเป็น €36.00
  • แผนรายปี: $400 กลายเป็น €360.00
  • ค่าธรรมเนียมการสมัคร: $10 กลายเป็น €9.00

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

ราคากำหนดเองต่อแผน

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

คุณสามารถตั้งราคากำหนดเองได้ในป๊อปอัป Manual plan prices วิธีเปิด:

  1. ไปที่ตำแหน่งที่คุณสร้างแผนไว้ ซึ่งก็คือแท็บ Subscriptions ของสินค้า หรือส่วน Storewide subscription plans
  2. คลิกปุ่ม Manually set plan prices ซึ่งจะอยู่ใต้ตารางแผน ในแถวเดียวกับปุ่ม Add subscription plan
ปุ่ม Manually set plan prices ใต้ตารางแผนการสมัครสมาชิกของสินค้า
ปุ่ม Manually set plan prices ในแท็บ Subscriptions ของสินค้า
ปุ่ม Manually set plan prices ใต้ตารางแผนการสมัครสมาชิกทั่วทั้งร้านค้า
ปุ่ม Manually set plan prices ในส่วน Storewide subscription plans

ป๊อปอัปจะแสดงรายการแต่ละแผนที่บันทึกไว้ตามรอบการเรียกเก็บเงิน ตัวอย่างเช่น Every month แต่ละแผนจะมีสองตัวเลือก:

  • Calculate prices in other currencies automatically – WCML จะใช้อัตราแลกเปลี่ยน นี่คือค่าเริ่มต้น
  • Set prices in other currencies manually – คุณพิมพ์ราคาสำหรับแต่ละสกุลเงินด้วยตนเอง
ป๊อปอัป Manual plan prices ในตัวแก้ไขสินค้า พร้อมแผนรายเดือนและรายปี
ป๊อปอัป Manual plan prices สำหรับสินค้า Coffee Box

เมื่อคุณเลือกตัวเลือกแบบกำหนดเอง ป๊อปอัปจะแสดงฟิลด์สำหรับแต่ละสกุลเงินรอง:

  • Regular price
  • Sale price
  • Sign-up fee

กรอกราคาและคลิก บันทึก หากต้องการปิดป๊อปอัปโดยไม่ทำการเปลี่ยนแปลง ให้คลิก ยกเลิก

ในตัวอย่างของเรา เราตั้งค่าแผนรายเดือนของ Coffee Box เป็น €35 ในสกุลเงิน EUR ส่วนแผนรายปีจะยังคงเป็นแบบอัตโนมัติ

แผนรายเดือนตั้งค่าเป็นราคากำหนดเอง โดยมีราคาปกติที่ 35 ในสกุลเงิน EUR
ราคาปกติแบบกำหนดเองในสกุลเงิน EUR ที่ 35 สำหรับแผนรายเดือน

ตอนนี้หน้าสินค้าในสกุลเงิน EUR จะแสดงแผนรายเดือนที่ €35.00 แทนที่จะเป็นราคาอัตโนมัติ €36.00 ส่วนแผนรายปียังคงมีราคา €360.00

หน้าสินค้า Coffee Box ในสกุลเงิน EUR พร้อมการสมัครสมาชิกเริ่มต้นที่ €35.00 ต่อเดือน
หน้าสินค้า Coffee Box ในสกุลเงิน EUR

ตะกร้าสินค้าและการชำระเงินจะใช้ราคากำหนดเองเดียวกันนี้

สรุปคำสั่งซื้อในหน้าการชำระเงินในสกุลเงิน EUR โดยมี Coffee Box ที่ €35.00 ทุกเดือน
สรุปคำสั่งซื้อในหน้าการชำระเงินในสกุลเงิน EUR

สิ่งที่ป๊อปอัปแสดงในกรณีพิเศษ

  • แผนที่ใช้ราคาของสินค้าพร้อมส่วนลดแบบเปอร์เซ็นต์ หรือไม่มีส่วนลด แผนเหล่านี้จะเรียกเก็บเงินตามราคาของสินค้าหักด้วยส่วนลด สำหรับแผนเหล่านี้ ตัวเลือกแบบกำหนดเองจะแสดงเพียงฟิลด์ Sign-up fee และคำแนะนำสั้น ๆ หากต้องการตั้งราคาในสกุลเงินอื่น ให้ใช้ฟิลด์ราคาของตัวสินค้าเอง แผนที่มีส่วนลดแบบคงที่จะแสดงทั้งสามฟิลด์ และราคากำหนดเองที่กรอกลงไปจะเป็นราคาสุดท้ายของแผน
  • แผนใหม่ แผนที่คุณเพิ่งเพิ่มในตารางแผนจะปรากฏในป๊อปอัปหลังจากที่คุณบันทึกสินค้า
  • สินค้าที่ใช้แผนทั่วทั้งร้านค้า ตัวแก้ไขสินค้าจะแสดงปุ่มเฉพาะสำหรับสินค้าที่มีแผนที่บันทึกไว้ของตัวเองเท่านั้น ในขณะที่ Purchase options ถูกตั้งค่าเป็น Create custom subscription plans หากต้องการตั้งราคาสำหรับแผนทั่วทั้งร้านค้า ให้ใช้ปุ่มในส่วน Storewide subscription plans

ป๊อปอัปในส่วน Storewide subscription plans ทำงานในลักษณะเดียวกัน

ป๊อปอัป Manual plan prices สำหรับแผนทั่วทั้งร้านค้า พร้อมคำแนะนำใต้แผนที่ใช้ราคาของสินค้า
ป๊อปอัป Manual plan prices สำหรับแผนทั่วทั้งร้านค้า

การแปลสินค้าที่มีแผน

แปลสินค้าที่มีแผนด้วยวิธีเดียวกับสินค้า WooCommerce อื่น ๆ ไปที่ WPMLการแปล เลือกสินค้าและส่งไปแปล

WCML จะคัดลอกแผนและการตั้งค่าแผนไปยังทุกคำแปล คุณไม่จำเป็นต้องสร้างแผนใหม่ในแต่ละภาษา นอกจากนี้ WCML ยังส่งข้อความแจ้งเตือนการสมัครสมาชิกของสินค้าไปแปลด้วย ซึ่งนี่คือข้อความที่แสดงอยู่เหนือตัวเลือกการซื้อ

ในตัวอย่างของเรา คำแปลภาษาฝรั่งเศสของ Coffee Box จะแสดงแผนเดียวกันและราคาในสกุลเงิน EUR เดียวกันกับสินค้าต้นฉบับ

คำแปลภาษาฝรั่งเศสของหน้าสินค้า Coffee Box ในสกุลเงิน EUR พร้อมการสมัครสมาชิกเริ่มต้นที่ €35.00 ต่อเดือน
คำแปลภาษาฝรั่งเศสของ Coffee Box ในสกุลเงิน EUR

การสมัครสมาชิกในบัญชีของฉัน

WCML จะแปลหน้าการสมัครสมาชิกในส่วน บัญชีของฉัน ของลูกค้าเช่นเดิม ลูกค้าจะเห็นการสมัครสมาชิกของตนในภาษาของตนเอง

ประกาศแจ้งเตือนสินค้าการสมัครสมาชิกที่ถูกซ่อน

ไซต์ของคุณอาจยังมีสินค้าที่ใช้ประเภท Simple subscription หรือ Variable subscription แบบเก่า เมื่อประเภทสินค้าเหล่านี้ถูกปิดใช้งาน WooCommerce Subscriptions 9 จะซ่อนสินค้าเหล่านี้จากร้านค้าของคุณ

ในกรณีนี้ WCML จะแสดงประกาศ Your subscription products are hidden from the shop ในหน้าจัดการเว็บไซต์ WordPress สินค้า ข้อมูลของสินค้า และคำแปลจะยังคงปลอดภัย

ประกาศ Your subscription products are hidden from the shop
ประกาศเกี่ยวกับสินค้าการสมัครสมาชิกที่ถูกซ่อน

คุณไม่สามารถปิดประกาศนี้ได้ ประกาศจะหายไปเมื่อตรงกับเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้:

  • คุณเปิดใช้งานประเภทสินค้าแบบเก่ากลับมา
  • ไซต์ของคุณไม่มีสินค้าที่ใช้ประเภทแบบเก่าอีกต่อไป

วิธีเปิดใช้งานประเภทสินค้าแบบเก่ากลับมา:

  1. คลิกลิงก์ Open subscription settings ในประกาศ คุณยังสามารถไปที่ WooCommerceการตั้งค่า และคลิกแท็บ Subscriptions ได้เช่นกัน
  2. ในส่วน Subscription product creation ให้เลือก Simple subscription, Variable subscription หรือทั้งสองอย่าง
  3. บันทึกการตั้งค่า
ส่วน Subscription product creation พร้อมช่องทำเครื่องหมาย Simple subscription และ Variable subscription
ส่วน Subscription product creation

สินค้าการสมัครสมาชิกแบบเก่า

สินค้าประเภท Simple subscription และ Variable subscription ซึ่งเป็นประเภทสินค้าจาก WooCommerce Subscriptions ก่อนเวอร์ชัน 9 ยังคงทำงานร่วมกับ WCML ได้ แปลสินค้าเหล่านี้เหมือนกับสินค้าอื่น ๆ: ไปที่ WPMLการแปล เลือกสินค้าและส่งไปแปล WCML จะแปลงราคาและค่าธรรมเนียมการสมัครในสกุลเงินอื่นในลักษณะเดียวกับสินค้า WooCommerce อื่น ๆ

ปัญหาที่ทราบแล้วสำหรับสินค้าแบบเก่า: WooCommerce Subscriptions – Incorrect Price Filtering on Upgrade/Downgrade

เขียนโดยAmir