เครื่องมือแก้ไขโค้ดใบเสร็จที่พิมพ์สำหรับ Shopify POS

คุณสามารถปรับแต่งใบเสร็จฉบับพิมพ์ได้โดยใช้ตัวแก้ไขโค้ดในส่วนผู้ดูแล Shopify ของคุณ ไฟล์ที่ประกอบกันเป็นใบเสร็จของคุณจะมี Liquid ซึ่งเป็นภาษาเทมเพลตของ Shopify อยู่ ด้วยตัวแก้ไขโค้ด คุณสามารถสร้างการปรับแต่งขั้นสูงโดยใช้ HTML, CSS และ Liquid ได้มากกว่าการใช้ตัวแก้ไขแบบรูปภาพ

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

ข้อควรพิจารณาสำหรับการใช้เครื่องมือแก้ไขโค้ดใบเสร็จ

ก่อนที่คุณจะใช้เครื่องมือแก้ไขโค้ดใบเสร็จ โปรดตรวจสอบข้อควรพิจารณาต่อไปนี้

ข้อจำกัดสิทธิ์การเข้าถึง

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

ส่วนที่จะมีการใช้การเปลี่ยนแปลง

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

ภาษาของโค้ด

  • ไฟล์ที่ประกอบกันเป็นใบเสร็จของคุณจะมี Liquid ซึ่งเป็นภาษาเทมเพลตของ Shopify อยู่ ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้Liquid
  • หากต้องการแก้ไขเทมเพลตในตัวแก้ไขโค้ดใบเสร็จ คุณจำเป็นต้องมีความคุ้นเคยกับ HTML, CSS และ Liquid ฝ่ายช่วยเหลือด้านธีมของ Shopify สามารถช่วยเหลือในการปรับเปลี่ยนเล็กน้อยได้ภายใต้ขอบเขตของนโยบายการออกแบบของ Shopify

ข้อจำกัดด้านการปรับแต่ง

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

การบำรุงรักษาเทมเพลต

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

เข้าถึงตัวแก้ไขโค้ด

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

ขั้นตอนในการสลับระหว่างตัวแก้ไขจะแตกต่างกันเล็กน้อย ขึ้นอยู่กับว่าตำแหน่งที่ตั้ง POS ทั้งหมดของคุณมีคุณสมบัติใช้งานตัวแก้ไขโค้ดได้หรือไม่ หรือมีเพียงบางตำแหน่งที่ตั้ง POS เท่านั้นที่ใช้งานได้ ตัวอย่างเช่น บางตำแหน่งที่ตั้ง POS ของคุณไม่ได้ใช้ POS Pro หรือตั้งอยู่ในอิตาลีหรือฝรั่งเศส

ขั้นตอน

ตำแหน่งที่ตั้ง POS Pro ทั้งหมด
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า

  2. ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS

  3. คลิกไอคอน ส่วน ในแถบด้านข้างทางซ้าย

  4. คลิกแก้ไขโค้ด

  5. ในกล่องโต้ตอบแก้ไขโค้ดสำหรับใบเสร็จที่พิมพ์ ให้แก้ไขโค้ดที่คุณต้องการเปลี่ยนแปลง

  6. คลิกบันทึก

  7. ไม่บังคับ: หากต้องการแก้ไขหน้า Shopify POS เพิ่มเติมโดยใช้เครื่องมือแก้ไข POS ให้ย้อนกลับไปในหน้าต่างเบราว์เซอร์ของคุณ

สำหรับตำแหน่งที่ตั้ง Lite หรืออิตาลี
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า

  2. ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS

  3. ในหน้าการปรับแต่งใบเสร็จ ให้คลิกที่ตัวแก้ไขโค้ด

ใช้ไฟล์แบบกำหนดเองในเทมเพลตใบเสร็จของคุณ

คุณสามารถใช้ไฟล์ต่างๆ เช่น แอสเซทรูปภาพ ที่คุณอัปโหลดไปยังส่วนผู้ดูแล Shopify เพื่อปรับแต่งใบเสร็จที่พิมพ์ของคุณได้

คุณจำเป็นต้องอัปโหลดไฟล์ไปยังส่วนผู้ดูแล Shopify ของคุณก่อนจึงจะสามารถใช้ไฟล์ดังกล่าวในใบเสร็จฉบับพิมพ์ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปโหลดไฟล์

ขั้นตอน

  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ เนื้อหา > ไฟล์

  2. ข้างไฟล์ที่คุณต้องการจะรวมไว้ในโค้ดใบเสร็จที่พิมพ์ของคุณ ให้คลิก คัดลอกลิงก์ เพื่อคัดลอกลิงก์

  3. ไปยังตัวแก้ไขโค้ด

  4. รวมลิงก์แอสเซทไว้ในเทมเพลตของคุณ

รีเซ็ตเทมเพลตใบเสร็จของคุณเป็นค่าเริ่มต้น

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

ขั้นตอน

ตำแหน่งที่ตั้ง POS Pro ทั้งหมด
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า

  2. ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS

  3. คลิกปรับแต่งใบเสร็จของคุณ

  4. คลิกแก้ไขโค้ด

  5. คลิกไฟล์โค้ดที่คุณต้องการรีเซ็ต

  6. คลิกไอคอน รีเซ็ตเป็นค่าเริ่มต้น

  7. ในกล่องโต้ตอบรีเซ็ตไฟล์เป็นค่าเริ่มต้น ให้คลิกรีเซ็ต

สำหรับตำแหน่งที่ตั้ง Lite หรืออิตาลี
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า

  2. ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS

  3. ในหน้าการปรับแต่งใบเสร็จ ให้คลิกที่ตัวแก้ไขโค้ด

  4. คลิกไฟล์โค้ดที่คุณต้องการรีเซ็ต

  5. คลิกไอคอน รีเซ็ตเป็นค่าเริ่มต้น

  6. ในกล่องโต้ตอบรีเซ็ตไฟล์เป็นค่าเริ่มต้น ให้คลิกรีเซ็ต

ตัวแปร Liquid ที่ใช้ได้ในตัวแก้ไขโค้ดใบเสร็จ

คุณสามารถใช้Liquid เพื่อปรับแต่งเทมเพลตใบเสร็จฉบับพิมพ์และประเภทใบเสร็จของคุณได้

อ็อบเจกต์ข้อมูลต่อไปนี้พร้อมใช้งานสำหรับตัวแก้ไขโค้ดใบเสร็จ

อ็อบเจกต์ใบเสร็จ

คำอธิบายอ็อบเจกต์ข้อมูลใบเสร็จ
อ็อบเจกต์คำอธิบาย
shop
ประกอบด้วยข้อมูลร้านค้า เช่น ชื่อร้านค้า
location
ประกอบด้วยข้อมูลสาขาร้านค้าปลีก เช่น ที่อยู่และหมายเลขโทรศัพท์
order
ประกอบด้วยข้อมูลคำสั่งซื้อ รวมถึงสินค้าเฉพาะรายการ ส่วนลด ภาษี และข้อมูลธุรกรรม
return
ใช้ได้เฉพาะในเทมเพลต return-and-exchange-receipt.liquid และเทมเพลตบางส่วนที่เกี่ยวข้องเท่านั้น ประกอบด้วยข้อมูลการคืนสินค้าและการเปลี่ยนสินค้า รวมถึงสินค้าเฉพาะรายการที่ส่งคืน สินค้าเฉพาะรายการใหม่ ยอดรวมสุทธิ และข้อมูลธุรกรรม
gift_card
ใช้ได้เฉพาะในเทมเพลต gift-card.liquid เท่านั้น ประกอบด้วยข้อมูลบัตรของขวัญ รวมถึงยอดคงเหลือ รหัสตัวอักษรและตัวเลข และเนื้อหาของคิวอาร์โค้ดที่แอป POS สามารถสแกนได้

อ็อบเจกต์คำสั่งซื้อ

คำอธิบายอ็อบเจกต์คำสั่งซื้อ
คุณสมบัติคำอธิบาย
id
ID ของคำสั่งซื้อ
created_at
วันที่และเวลาในรูปแบบ ISO 8601 ที่สร้างคำสั่งซื้อ
source_identifier
ตัวระบุคำสั่งซื้อของ POS หรือของผู้ให้บริการภายนอกที่ไม่ซ้ำกัน
change_due
เงินทอนสำหรับคำสั่งซื้อ
balance_due
ยอดค้างชำระสำหรับคำสั่งซื้อนี้
name
ตัวระบุที่ไม่ซ้ำกันสำหรับคำสั่งซื้อ ซึ่งจะปรากฏบนหน้าคำสั่งซื้อในส่วนผู้ดูแล Shopify และหน้าแสดงสถานะคำสั่งซื้อ ตัวอย่างเช่น "#1001", "EN1001" หรือ "1001-A" โดยค่านี้จะไม่ซ้ำกันในร้านค้าต่างๆ
note
เนื้อหาของหมายเหตุที่แนบมากับคำสั่งซื้อ
line_items
รายการสินค้าเฉพาะรายการของคำสั่งซื้อ
subtotal_price
ผลรวมของราคาสินค้าเฉพาะรายการทั้งหมดหลังจากหักส่วนลดและก่อนการคืนสินค้า หาก taxesIncluded เป็นจริง ยอดรวมจะรวมภาษีด้วย
total_price
ราคารวมของคำสั่งซื้อก่อนการคืนสินค้า ซึ่งรวมภาษีและส่วนลด
total_tip_received
ผลรวมของจำนวนทิปทั้งหมดสำหรับคำสั่งซื้อ
discounts
ยอดรวมของส่วนลด
transactions
รายการธุรกรรมที่เชื่อมโยงกับคำสั่งซื้อ
taxes_included
ระบุว่ามีการรวมภาษีไว้ในราคายอดรวมของคำสั่งซื้อหรือไม่
tax_lines
รายการของรายการภาษีทั้งหมดที่ใช้กับสินค้าเฉพาะรายการในคำสั่งซื้อก่อนการคืนสินค้า โดยราคาของรายการภาษีจะแสดงถึงราคารวมสำหรับรายการภาษีทั้งหมดที่มีอัตราและชื่อเดียวกัน
customer
ลูกค้าที่ทำการสั่งซื้อ
shipping_address
ที่อยู่ที่จัดส่งในคำสั่งซื้อ
shipping_groups
รายการกลุ่มการจัดส่งของคำสั่งซื้อ โดยแต่ละกลุ่มจะประกอบด้วยสินค้าเฉพาะรายการที่ได้รับการจัดการพร้อมกัน

อ็อบเจกต์การคืนสินค้า

คำอธิบายอ็อบเจกต์การคืนสินค้า
คุณสมบัติคำอธิบาย
name
ตัวระบุที่ไม่ซ้ำกันสำหรับการคืนสินค้า ซึ่งจะปรากฏบนหน้าคำสั่งซื้อในส่วนผู้ดูแล Shopify และหน้าแสดงสถานะคำสั่งซื้อ ตัวอย่างเช่น "#1000-R1" โดยค่านี้จะไม่ซ้ำกันในร้านค้าต่างๆ
created_at
วันที่และเวลาในรูปแบบ ISO 8601 ที่สร้างการคืนสินค้า
is_unverified
ค่าบูลีนที่ระบุว่าการคืนสินค้านั้นสร้างขึ้นเป็นการคืนสินค้าที่ยังไม่ได้ตรวจสอบยืนยันหรือไม่
is_exchange
ค่าบูลีนที่ระบุว่าการคืนสินค้ารวมการแลกเปลี่ยนสินค้าหรือไม่ ซึ่งจะรวมถึงการคืนเงินที่ดำเนินการไปยังบัตรของขวัญด้วย
exchange_type
ประเภทของการแลกเปลี่ยนสินค้า หากการคืนสินค้านั้นมีการแลกเปลี่ยนสินค้า ค่าที่เป็นไปได้คือ LIKE_FOR_LIKE, NET_REFUNDABLE และ NET_PAYABLE
return_discount
ยอดรวมของส่วนลดคำสั่งซื้อที่ได้รับการคืนเงินแล้ว
return_subtotal
ผลรวมของราคาสินค้าเฉพาะรายการที่คืนทั้งหมดก่อนหักส่วนลด หาก taxesIncluded เป็นจริง ยอดรวมก็จะรวมภาษีด้วย
return_total
ยอดเงินคืนที่เป็นไปได้ทั้งหมด ซึ่งรวมถึงภาษี ส่วนลด การจัดส่ง และทิป โดยอาจไม่ใช่ยอดที่คืนจริง
exchange_subtotal
ผลรวมของราคาสินค้าเฉพาะรายการใหม่ทั้งหมดในการแลกเปลี่ยนสินค้าก่อนหักส่วนลด หาก taxesIncluded เป็นจริง ยอดรวมก็จะรวมภาษีด้วย
exchange_total
ยอดรวมสำหรับสินค้าเฉพาะรายการใหม่ทั้งหมดในการแลกเปลี่ยนสินค้า ซึ่งรวมภาษีและส่วนลดแล้ว
total_cash_rounding_adjustment
การปรับการปัดเศษสำหรับเงินสดที่ใช้กับการคืนหรือการแลกเปลี่ยนสินค้า
total_adjusted_amount
ยอดรวมสำหรับการคืนหรือการแลกเปลี่ยนสินค้าที่ปรับยอดด้วยการปัดเศษสำหรับเงินสด
net_total
ยอดรวมจริงที่ชำระหรือคืนเงินสำหรับการคืนหรือแลกเปลี่ยนสินค้าก่อนการปัดเศษสำหรับเงินสด
return_line_items
สินค้าเฉพาะรายการที่ส่งคืน
exchange_line_items
สินค้าเฉพาะรายการใหม่ในการแลกเปลี่ยน
return_tax_lines
รายการภาษีสำหรับสินค้าเฉพาะรายการที่ส่งคืน
exchange_tax_lines
รายการภาษีสำหรับสินค้าเฉพาะรายการใหม่ในการแลกเปลี่ยนสินค้า
shipping_refund_amount
จำนวนเงินค่าจัดส่งที่ได้รับการคืนเงินแล้ว
tip_refund_amount
จำนวนทิปที่ได้รับการคืนเงินแล้ว
transactions
ธุรกรรมที่เชื่อมโยงกับการคืนหรือแลกเปลี่ยนสินค้า

อ็อบเจกต์กลุ่มการจัดส่ง

คำอธิบายอ็อบเจกต์กลุ่มการจัดส่ง
คุณสมบัติคำอธิบาย
destination
ปลายทางของสินค้าที่กำลังจัดส่ง
products
รายการสินค้าที่กำลังจัดส่ง

อ็อบเจกต์สินค้าเฉพาะรายการ

คำอธิบายอ็อบเจกต์สินค้าเฉพาะรายการ
คุณสมบัติคำอธิบาย
id
ID ของสินค้าเฉพาะรายการ
name
ชื่อของสินค้า ซึ่งอาจต่อท้ายด้วยชื่อของตัวเลือกสินค้า (หากมี)
variant_title
ชื่อของตัวเลือกสินค้า ณ เวลาที่สร้างคำสั่งซื้อ
price
ราคาต่อหน่วยของสินค้าเฉพาะรายการเมื่อสร้างคำสั่งซื้อ โดยค่านี้ไม่รวมส่วนลด
is_gift_card
ระบุว่าสินค้าเฉพาะรายการนั้นเป็นการซื้อบัตรของขวัญหรือไม่
discount
ส่วนลดทั้งหมดที่แอปพลิเคชันส่วนลดได้จัดสรรให้กับสินค้าเฉพาะรายการ รวมถึงส่วนลดที่จัดสรรให้กับจำนวนที่คืนเงินและจำนวนที่ลบออก
total_price
ยอดรวมสำหรับสินค้าเฉพาะรายการนี้
selling_plan_name
ชื่อของแผนการสมัครใช้งานที่กำหนดให้กับสินค้าเฉพาะรายการ
tax_rates
รายการภาษีสำหรับสินค้าเฉพาะรายการนี้
custom_attributes
รายการคุณลักษณะที่แสดงถึงฟีเจอร์ที่กำหนดเองหรือคำขอพิเศษ
variant_title
ชื่อตัวเลือกสินค้า
variant_id
ID ของตัวเลือกสินค้า
variant_metafields
รายการฟิลด์ที่กำหนดเองที่ผู้ขายเชื่อมโยงกับตัวเลือกสินค้า
staff_member_description
พนักงานที่ระบุไว้สำหรับสินค้าเฉพาะรายการ
product_metafields
รายการฟิลด์ที่กำหนดเองที่ผู้ขายเชื่อมโยงกับสินค้า

อ็อบเจกต์สินค้าเฉพาะรายการที่ส่งคืน

รวมทุกอย่างในอ็อบเจกต์สินค้าเฉพาะรายการพร้อมด้วยคุณสมบัติต่อไปนี้

คำอธิบายอ็อบเจกต์สินค้าเฉพาะรายการ
คุณสมบัติคำอธิบาย
return_reason
เหตุผลการคืนสินค้าสำหรับสินค้าเฉพาะรายการ
return_reason_note
หมายเหตุที่ไม่บังคับสำหรับเหตุผลในการคืนสินค้า

ตัวกรอง Liquid ที่มีให้ใช้งานในเครื่องมือแก้ไขโค้ดใบเสร็จ

คุณสามารถใช้ตัวกรอง Liquid เพื่อปรับเปลี่ยนข้อมูลในเทมเพลตใบเสร็จของคุณ ตัวอย่างเช่น คุณสามารถเปลี่ยนรูปแบบของสกุลเงินหรือการใช้อักษรตัวพิมพ์ใหญ่ของข้อความที่ระบุ เช่น รหัสภาษี

หากต้องการใช้ตัวกรอง ให้เพิ่มอักขระไปป์ | แล้วตามด้วยตัวกรองภายในบล็อกโค้ด Liquid ที่อยู่ระหว่างวงเล็บปีกกาสองชั้น {{ }} โดยสามารถใช้ตัวกรองได้กับบล็อกของโค้ด Liquid เท่านั้น

ในตัวอย่างต่อไปนี้ ตัวกรองจะปรับรหัสภาษีจากตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่

{{ tax_line.title | upcase }}

ในบล็อกโค้ดตัวอย่าง product คืออ็อบเจกต์ title คือคุณสมบัติของอ็อบเจกต์ และ upcase คือตัวกรองที่ใช้ ตัวกรอง upcase จะเปลี่ยนรูปแบบตัวพิมพ์ของค่า tax_line.title เป็นตัวพิมพ์ใหญ่ ตัวอย่างเช่น หาก tax_line.title มีค่าเป็น Hst ตัวกรอง upcase จะเปลี่ยนค่าดังกล่าวเป็น HST

โปรดดูรายละเอียดเกี่ยวกับวิธีใช้ตัวกรอง Liquid ได้จากส่วนตัวกรองในเอกสารอ้างอิง Liquid สำหรับธีม Shopify

ตัวกรองต่อไปนี้พร้อมให้ใช้งานในตัวแก้ไขโค้ดใบเสร็จ

คำอธิบายตัวกรองใบเสร็จ
คุณสมบัติคำอธิบาย
t
แปลป้ายกำกับที่กำหนดไว้ล่วงหน้าให้เป็นภาษาที่กำหนดไว้สำหรับตำแหน่งที่ตั้งของคุณ
money
จัดรูปแบบราคาในสกุลเงินของตำแหน่งที่ตั้งของคุณ
escape
แปลงอักขระพิเศษใน HTML เช่น <>, ' และ & ให้เป็น Escape Sequence
barcode
สร้าง SVG บาร์โค้ด 1 มิติ
qrcode
สร้าง SVG บาร์โค้ด 2 มิติ

ตัวอย่างการปรับแต่งโค้ดเทมเพลตใบเสร็จสำหรับพิมพ์

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

คุณสามารถเพิ่มข้อความที่ปรับแต่งเองไปยังเทมเพลต header.liquid ในโฟลเดอร์ Sections ของตัวแก้ไขโค้ด และใช้ Liquid เพื่อแสดงข้อความสำหรับตำแหน่งที่ตั้งหลักของคุณเท่านั้น

โค้ดต่อไปนี้จะตรวจสอบชื่อตำแหน่งที่ตั้ง ในกรณีนี้คือตำแหน่งที่ตั้งดั้งเดิมของคุณที่ชื่อว่า 'Home' และจะแสดงข้อความ “Welcome to our original store, opened in 1972.” หากตำแหน่งที่ตั้งมีชื่อตรงกัน ใบเสร็จที่พิมพ์จากตำแหน่งที่ตั้งอื่นๆ ของคุณจะแสดงข้อความ “Welcome to our store.” แทน

{% if location.name == 'Home' %}
  Welcome to our original store, opened in 1972.
{% else %}
  Welcome to our store.
{% end %}

ดูตัวอย่างการเปลี่ยนแปลงโค้ดในตัวแก้ไขโค้ด

คุณสามารถดูตัวอย่างการเปลี่ยนแปลงใบเสร็จที่พิมพ์ของคุณได้ในเครื่องมือแก้ไขรหัส POS ในส่วนผู้ดูแล Shopify

หน้าต่างแสดงตัวอย่างจะไฮไลต์ดีไซน์หรือส่วนของใบเสร็จที่ได้รับผลกระทบโดยขึ้นอยู่กับไฟล์ Liquid ที่คุณเลือก โดยค่าเริ่มต้น หน้าต่างแสดงตัวอย่างจะแสดงเนื้อหาสำหรับคำสั่งซื้อจาก POS ล่าสุดของคุณ คุณสามารถเลือกคำสั่งซื้อที่ต้องการเพื่อใช้เป็นเนื้อหาใบเสร็จในหน้าต่างแสดงตัวอย่างสำหรับไฟล์ Liquid ทุกไฟล์ ยกเว้นไฟล์ gift-card.liquid ซึ่งจะแสดงเพียงตำแหน่งที่ตั้งต่างๆ เป็นตัวเลือกในการแสดงตัวอย่าง

ขั้นตอน

ตำแหน่งที่ตั้ง POS Pro ทั้งหมด
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า

  2. ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS

  3. คลิกปรับแต่งใบเสร็จของคุณ

  4. คลิกแก้ไขโค้ด

  5. คลิกไฟล์โค้ดที่คุณต้องการดูตัวอย่าง ใบเสร็จของคุณจะแสดงในหน้าต่างตัวแก้ไขทางด้านขวาสุด

  6. ตัวเลือกเสริม: หากต้องการเลือกคำสั่งซื้อที่ต้องการเพื่อใช้เป็นเนื้อหาใบเสร็จในหน้าต่างแสดงตัวอย่าง ให้ดำเนินการดังนี้

    1. คลิกไอคอนดู
    2. การขายที่ดำเนินการจากช่องทาง Point of Sale จากตำแหน่งที่ตั้งทั้งหมดจะแสดงในกล่องโต้ตอบเลือกคำสั่งซื้อที่จะแสดงตัวอย่าง เลือกคำสั่งซื้อจากรายการ หรือค้นหาคำสั่งซื้อและตำแหน่งที่ตั้งที่ต้องการโดยใช้แถบค้นหา
    3. คลิกยืนยัน
  7. ตัวเลือกเสริม: หากคุณกำลังดูตัวอย่างไฟล์ gift-card.liquid ให้คลิกไอคอนดู แล้วเลือกตำแหน่งที่ตั้งที่คุณต้องการดูตัวอย่างเทมเพลต

สำหรับตำแหน่งที่ตั้ง Lite หรืออิตาลี
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า

  2. ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS

  3. ในหน้าการปรับแต่งใบเสร็จ ให้คลิกที่ตัวแก้ไขโค้ด

  4. คลิกไฟล์โค้ดที่คุณต้องการดูตัวอย่าง ใบเสร็จของคุณจะแสดงในหน้าต่างตัวแก้ไขทางด้านขวาสุด

  5. ตัวเลือกเสริม: หากต้องการเลือกคำสั่งซื้อที่ต้องการเพื่อใช้เป็นเนื้อหาใบเสร็จในหน้าต่างแสดงตัวอย่าง ให้ดำเนินการดังนี้

    1. คลิกไอคอนดู
    2. การขายที่ดำเนินการจากช่องทาง Point of Sale จากตำแหน่งที่ตั้งทั้งหมดจะแสดงในกล่องโต้ตอบเลือกคำสั่งซื้อที่จะแสดงตัวอย่าง เลือกคำสั่งซื้อจากรายการ หรือค้นหาคำสั่งซื้อและตำแหน่งที่ตั้งที่ต้องการโดยใช้แถบค้นหา
    3. คลิกยืนยัน
  6. ตัวเลือกเสริม: หากคุณกำลังดูตัวอย่างไฟล์ gift-card.liquid ให้คลิกไอคอนดู แล้วเลือกตำแหน่งที่ตั้งที่คุณต้องการดูตัวอย่างเทมเพลต