เครื่องมือแก้ไขโค้ดใบเสร็จที่พิมพ์สำหรับ Shopify POS
คุณสามารถปรับแต่งใบเสร็จฉบับพิมพ์ได้โดยใช้ตัวแก้ไขโค้ดในส่วนผู้ดูแล Shopify ของคุณ ไฟล์ที่ประกอบกันเป็นใบเสร็จของคุณจะมี Liquid ซึ่งเป็นภาษาเทมเพลตของ Shopify อยู่ ด้วยตัวแก้ไขโค้ด คุณสามารถสร้างการปรับแต่งขั้นสูงโดยใช้ HTML, CSS และ Liquid ได้มากกว่าการใช้ตัวแก้ไขแบบรูปภาพ
คุณสามารถเปลี่ยนเทมเพลตใบเสร็จและเทมเพลตส่วนที่ใช้บนใบเสร็จที่พิมพ์ของคุณได้ ไฟล์เทมเพลตใบเสร็จคือประเภทของใบเสร็จที่คุณสามารถพิมพ์ได้ในร้านค้าของคุณ ส่วนคือองค์ประกอบต่างๆ ของใบเสร็จ เช่น ส่วนหัวหรือส่วนท้าย ส่วนต่างๆ สามารถนำไปใช้ซ้ำกับใบเสร็จหลายใบได้
ในหน้านี้
- ข้อควรพิจารณาในการใช้ตัวแก้ไขโค้ดใบเสร็จ
- เข้าถึงตัวแก้ไขโค้ด
- ใช้ไฟล์ที่กำหนดเองในเทมเพลตใบเสร็จของคุณ
- รีเซ็ตเทมเพลตใบเสร็จของคุณเป็นค่าเริ่มต้น
- ตัวแปร Liquid ที่มีในตัวแก้ไขโค้ดใบเสร็จ
- ตัวกรอง 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 ทั้งหมด
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า
ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS
คลิกไอคอน
ในแถบด้านข้างทางซ้าย
คลิกแก้ไขโค้ด
ในกล่องโต้ตอบแก้ไขโค้ดสำหรับใบเสร็จที่พิมพ์ ให้แก้ไขโค้ดที่คุณต้องการเปลี่ยนแปลง
คลิกบันทึก
ไม่บังคับ: หากต้องการแก้ไขหน้า Shopify POS เพิ่มเติมโดยใช้เครื่องมือแก้ไข POS ให้ย้อนกลับไปในหน้าต่างเบราว์เซอร์ของคุณ
สำหรับตำแหน่งที่ตั้ง Lite หรืออิตาลี
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า
ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS
ในหน้าการปรับแต่งใบเสร็จ ให้คลิกที่ตัวแก้ไขโค้ด
ใช้ไฟล์แบบกำหนดเองในเทมเพลตใบเสร็จของคุณ
คุณสามารถใช้ไฟล์ต่างๆ เช่น แอสเซทรูปภาพ ที่คุณอัปโหลดไปยังส่วนผู้ดูแล Shopify เพื่อปรับแต่งใบเสร็จที่พิมพ์ของคุณได้
คุณจำเป็นต้องอัปโหลดไฟล์ไปยังส่วนผู้ดูแล Shopify ของคุณก่อนจึงจะสามารถใช้ไฟล์ดังกล่าวในใบเสร็จฉบับพิมพ์ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปโหลดไฟล์
ขั้นตอน
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ เนื้อหา > ไฟล์
ข้างไฟล์ที่คุณต้องการจะรวมไว้ในโค้ดใบเสร็จที่พิมพ์ของคุณ ให้คลิก
เพื่อคัดลอกลิงก์
รวมลิงก์แอสเซทไว้ในเทมเพลตของคุณ
รีเซ็ตเทมเพลตใบเสร็จของคุณเป็นค่าเริ่มต้น
คุณสามารถรีเซ็ตเทมเพลตใบเสร็จให้เป็นเวอร์ชันเริ่มต้นได้โดยใช้ตัวแก้ไขโค้ด
ขั้นตอน
ตำแหน่งที่ตั้ง POS Pro ทั้งหมด
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า
ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS
คลิกปรับแต่งใบเสร็จของคุณ
คลิกแก้ไขโค้ด
คลิกไฟล์โค้ดที่คุณต้องการรีเซ็ต
คลิกไอคอน
ในกล่องโต้ตอบรีเซ็ตไฟล์เป็นค่าเริ่มต้น ให้คลิกรีเซ็ต
สำหรับตำแหน่งที่ตั้ง Lite หรืออิตาลี
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า
ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS
ในหน้าการปรับแต่งใบเสร็จ ให้คลิกที่ตัวแก้ไขโค้ด
คลิกไฟล์โค้ดที่คุณต้องการรีเซ็ต
คลิกไอคอน
ในกล่องโต้ตอบรีเซ็ตไฟล์เป็นค่าเริ่มต้น ให้คลิกรีเซ็ต
ตัวแปร 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 ทั้งหมด
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า
ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS
คลิกปรับแต่งใบเสร็จของคุณ
คลิกแก้ไขโค้ด
คลิกไฟล์โค้ดที่คุณต้องการดูตัวอย่าง ใบเสร็จของคุณจะแสดงในหน้าต่างตัวแก้ไขทางด้านขวาสุด
ตัวเลือกเสริม: หากต้องการเลือกคำสั่งซื้อที่ต้องการเพื่อใช้เป็นเนื้อหาใบเสร็จในหน้าต่างแสดงตัวอย่าง ให้ดำเนินการดังนี้
- คลิกไอคอน
- การขายที่ดำเนินการจากช่องทาง Point of Sale จากตำแหน่งที่ตั้งทั้งหมดจะแสดงในกล่องโต้ตอบเลือกคำสั่งซื้อที่จะแสดงตัวอย่าง เลือกคำสั่งซื้อจากรายการ หรือค้นหาคำสั่งซื้อและตำแหน่งที่ตั้งที่ต้องการโดยใช้แถบค้นหา
- คลิกยืนยัน
- คลิกไอคอน
ตัวเลือกเสริม: หากคุณกำลังดูตัวอย่างไฟล์
gift-card.liquidให้คลิกไอคอนแล้วเลือกตำแหน่งที่ตั้งที่คุณต้องการดูตัวอย่างเทมเพลต
สำหรับตำแหน่งที่ตั้ง Lite หรืออิตาลี
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ Point of Sale > การตั้งค่า
ในส่วนการปรับแต่ง ให้คลิกใบเสร็จแบบพิมพ์ เพื่อเปิดเครื่องมือแก้ไข POS
ในหน้าการปรับแต่งใบเสร็จ ให้คลิกที่ตัวแก้ไขโค้ด
คลิกไฟล์โค้ดที่คุณต้องการดูตัวอย่าง ใบเสร็จของคุณจะแสดงในหน้าต่างตัวแก้ไขทางด้านขวาสุด
ตัวเลือกเสริม: หากต้องการเลือกคำสั่งซื้อที่ต้องการเพื่อใช้เป็นเนื้อหาใบเสร็จในหน้าต่างแสดงตัวอย่าง ให้ดำเนินการดังนี้
- คลิกไอคอน
- การขายที่ดำเนินการจากช่องทาง Point of Sale จากตำแหน่งที่ตั้งทั้งหมดจะแสดงในกล่องโต้ตอบเลือกคำสั่งซื้อที่จะแสดงตัวอย่าง เลือกคำสั่งซื้อจากรายการ หรือค้นหาคำสั่งซื้อและตำแหน่งที่ตั้งที่ต้องการโดยใช้แถบค้นหา
- คลิกยืนยัน
- คลิกไอคอน
ตัวเลือกเสริม: หากคุณกำลังดูตัวอย่างไฟล์
gift-card.liquidให้คลิกไอคอนแล้วเลือกตำแหน่งที่ตั้งที่คุณต้องการดูตัวอย่างเทมเพลต