อ้างอิงตัวแปรการแจ้งเตือน
การแจ้งเตือนที่ส่งออกจากร้านค้าของคุณจะแสดงผลโดยใช้ Liquid Liquid คือภาษาโปรแกรมของ Shopify ที่ใช้ง่ายและไม่ซับซ้อน ซึ่งเป็นภาษาโปรแกรมเดียวกันกับที่ใช้สร้างธีมของเราในร้านค้าธีม
หากต้องการแก้ไขการแจ้งเตือนที่ส่งจากร้านค้าของคุณ คุณสามารถตั้งค่าการปรับแต่งพื้นฐานไปยังเทมเพลตการแจ้งเตือนของคุณได้ หากต้องการเข้าถึงรายการการแจ้งเตือนทั้งหมดที่คุณสามารถปรับแต่งได้ ให้ไปที่หน้าการแจ้งเตือนในส่วนผู้ดูแล Shopify ของคุณ
หากต้องการความช่วยเหลือเกี่ยวกับการเปลี่ยนแปลงขั้นสูงเพิ่มเติม หรือหากต้องการเปลี่ยนแปลงเทมเพลตการแจ้งเตือนแบบกำหนดเอง คุณสามารถติดต่อชุมชนบนกระดานสนทนาของเรา หรือจ้างให้ Shopify Partner ทำการปรับแต่งให้แก่คุณได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการจ้าง Shopify Partner
ในหน้านี้
คุณสมบัติของคำสั่งซื้อ
คุณสมบัติต่างๆ ของคำสั่งซื้อมีให้บริการโดยตรงโดยใช้ Liquid ในเทมเพลตและในสคริปต์เพิ่มเติม
คุณสมบัติ | คำอธิบาย |
---|---|
id |
ID ของคำสั่งซื้อที่ไม่ซ้ำกันของระบบสำหรับการใช้งานภายใน ใช้ตัวอย่างต่อไปนี้เพื่อสร้างลิงก์ไปยังคำสั่งซื้อในส่วนผู้ดูแลระบบของร้านค้าของคุณ ตัวอย่างเช่น คุณสามารถเพิ่มรหัสต่อไปนี้ในเทมเพลตใบสั่งซื้อใหม่ของคุณได้: <a href="{{ shop.url }}/admin/orders/{{ id }}">View order</a> |
อีเมลที่เกี่ยวข้องกับคำสั่งซื้อ | |
name |
โดยทั่วไปแล้วจะเป็นสัญลักษณ์แฮชแท็กตามด้วย ตัวอย่าง: #1004 |
order_name |
เช่นเดียวกันกับชื่อ |
order_number |
หมายเลขเฉพาะสำหรับร้านค้าของคำสั่งซื้อแบบไม่มีคำนำหน้าปอนด์ # และไม่มีการเพิ่มคำเติมใดๆ ไปยัง ID คำสั่งซื้อโดยเจ้าของร้านค้าในการกำหนดลักษณะร้านค้า ตัวอย่างเช่น: 1004 |
confirmation_number |
ตัวระบุตัวอักษรและตัวเลขที่สร้างขึ้นแบบสุ่มสำหรับคำสั่งซื้อที่อาจแสดงให้ลูกค้าเห็นแทนชื่อคำสั่งซื้อตามลำดับ ไม่รับประกันว่าค่านี้ไม่มีค่าซ้ำ ตัวอย่างเช่น XPAV284CT |
created_at |
วันและเวลาที่ลูกค้าได้สร้างคำสั่งซื้อ คุณสามารถจัดรูปแบบได้โดยใช้ตัวกรองวันที่ ตัวอย่าง: 2009-05-30T17:43:51+02:00 |
payment_terms |
ฟีเจอร์ระยะเวลาชำระเงินจะระบุวันที่คำสั่งซื้อครบกำหนดชำระเงิน ดูวิธีการเพิ่มข้อกำหนดในการชำระเงินไปยังใบแจ้งหนี้คำสั่งซื้อ ดูรายละเอียดเพิ่มเติมได้ที่การอ้างอิง Liquid สำหรับ payment_terms |
destination |
ปลายทางที่ควรจัดส่งสินค้า |
tags |
แสดงผลค่าอาร์เรย์ของแท็กคำสั่งซื้อทั้งหมด โดยจะแสดงผลแท็กตามลำดับตัวอักษร หากต้องการรายละเอียดเพิ่มเติม โปรดดูเอกสารอ้างอิง Liquid ของเรา |
transactions |
แสดงผลค่าอาร์เรย์ของธุรกรรมจากคำสั่งซื้อ |
tax_price |
ภาษีรวมของสินค้าทั้งหมดในคำสั่งซื้อ |
tax_lines |
ภาษีที่แบ่งตามประเภทภาษี:
|
tax_line.title |
ชื่อของภาษี ตัวอย่าง: QST หรือภาษีมูลค่าเพิ่ม |
tax_line.price |
จำนวนเงิน |
tax_line.rate |
อัตราค่าจัดส่ง โดยจะส่งคืน 0.175 หากเป็น 17.5% |
tax_line.rate_percentage |
อัตราภาษีในรูปแบบที่มนุษย์สามารถอ่านได้ โดยจะส่งคืน 17.5 หากอัตราเป็น 0.175 |
customer |
อ็อบเจกต์ลูกค้าที่มีแอททริบิวต์ของเอาต์พุตของลูกค้า |
billing_address |
ที่อยู่สำหรับเรียกเก็บเงิน |
billing_address.first_name |
ชื่อจริงของลูกค้า |
billing_address.last_name |
นามสกุลของลูกค้า |
billing_address.company |
ชื่อบริษัทสำหรับการเรียกเก็บเงิน |
billing_address.phone |
หมายเลขโทรศัพท์จากที่อยู่สำหรับการเรียกเก็บเงิน |
shop.name |
ชื่อร้านค้าของคุณ |
shop.phone |
หมายเลขโทรศัพท์ของร้านค้าของคุณ |
subtotal_price |
ผลรวมของราคาสินค้าเฉพาะรายการของคำสั่งซื้อหลังจากหักส่วนลดสำหรับสินค้าเฉพาะรายการหรือส่วนลดตะกร้าสินค้าแล้ว ยอดรวมจะไม่รวมภาษี (เว้นแต่ภาษีจะรวมอยู่ในราคา) ต้นทุนค่าจัดส่ง หรือเงินทิป |
discounts |
รายการส่วนลด |
discounts_amount |
จำนวนส่วนลดเมื่อใช้ส่วนลดทั้งหมด ตัวอย่าง: +$5.00 |
discounts_savings |
จำนวนเงินที่ประหยัดได้เมื่อใช้ส่วนลดทั้งหมด ตัวอย่างเช่น:-$5.00 |
total_price |
ยอดรวมของคำสั่งซื้อ (ยอดรวม + ค่าจัดส่ง - ส่วนลดที่จัดส่ง + ภาษี) |
financial_status |
สถานะการชำระเงินปัจจุบัน หนึ่งสถานะต่อไปนี้: ไม่มี รอดำเนินการ ได้รับอนุญาตแล้ว ชำระเงินแล้ว ยกเลิกแล้ว คืนเงินแล้ว |
requires_shipping |
(บูลีน) ส่งคืนถูกต้อง หากมีสินค้าอย่างน้อยหนึ่งรายการในคำสั่งซื้อที่ต้องจัดส่ง |
shipping_method.title |
ชื่ออัตราค่าจัดส่ง ในการแจ้งเตือนที่ผู้ซื้อเห็น ชื่ออัตราค่าจัดส่งจะถูกแปลเป็นภาษาที่ผู้ซื้อใช้ชำระเงิน หากภาษาที่ใช้ไม่เหมือนกับภาษาที่เป็นค่าเริ่มต้นของร้านค้า ตัวอย่าง: การจัดส่งแบบมาตรฐาน |
shipping_method.price |
ราคาค่าจัดส่ง รวมถึงส่วนลดสำหรับการจัดส่งใดๆ ตัวอย่าง |
shipping_price |
ราคาค่าจัดส่ง ตัวอย่าง |
shipping_address |
ที่อยู่ที่จัดส่ง |
shipping_address.first_name |
ชื่อจริงสำหรับที่อยู่สำหรับการจัดส่ง |
shipping_address.company |
ชื่อบริษัทสำหรับที่อยู่สำหรับการจัดส่ง |
shipping_address.phone |
หมายเลขโทรศัพท์จากที่อยู่สำหรับการจัดส่ง |
line_items |
รายการของสินค้าเฉพาะรายการทั้งหมดในคำสั่งซื้อ |
item_count |
ผลรวมของจำนวนสินค้าทั้งหมด |
fulfillment_status |
สถานะการจัดการคำสั่งซื้อปัจจุบัน หนึ่งสถานะต่อไปนี้: ยังไม่จัดการ จัดการแล้วบางส่วน จัดการแล้ว
|
note |
หมายเหตุที่แนบอยู่กับคำสั่งซื้อ สามารถรับหมายเหตุได้จากลูกค้าและ/หรือแก้ไขในหน้าจอรายละเอียดคำสั่งซื้อในอินเทอร์เฟสผู้ดูแลระบบของคุณ |
attributes |
แอททริบิวต์ใดๆ ที่แนบกับคำสั่งซื้อ ตัวอย่าง |
referring_site |
มี url ของช่องทางอ้างอิงที่นำลูกค้าไปยังร้านค้าของคุณ ตัวอย่างเช่น: |
landing_site |
มีเส้นทางของเว็บไซต์แลนดิ้งเพจที่ลูกค้าใช้ นี่คือหน้าแรกที่ลูกค้าเห็นเมื่อเขาถึงร้านค้า ตัวอย่างเช่น |
landing_site_ref |
ดูที่เว็บไซต์แลนดิ้งเพจและแยกพารามิเตอร์อ้างอิงจากนั้น พารามิเตอร์การอ้างอิงอาจเป็น: หาก {% if landing_site_ref == 'my-tracking-token' %} การดำเนินการของฉ้ัน... {% endif %} |
cancelled |
(บูลีน) ส่งคืนเป็นจริง หากคำสั่งซื้อถูกยกเลิก |
cancelled_at |
เวลาที่ยกเลิกคำสั่งซื้อ |
cancel_reason |
เหตุผลที่เลือกไว้เมื่อยกเลิกคำสั่งซื้อ หนึ่งเหตุผลต่อไปนี้: สินค้าคงคลัง ลูกค้า ถูกปฏิเสธ การฉ้อโกง หรือ อื่นๆ
|
has_high_risks?(deprecated) |
ส่งคืนเป็นจริง หากคำสั่งซื้อมีความเสี่ยงสูง |
unique_gateways |
ส่งคืนรายการผู้ให้บริการการชำระเงินที่ไม่ซ้ำกันบนคำสั่งซื้อ ตัวอย่างเช่นหากมีผู้ชำระเงินด้วย Visa, Mastercard และเงินสด จะมีการเรียกเก็บเงินจากรายการที่ส่งคืน |
location (POS only) |
แสดงตำแหน่งที่ตั้งจริงของคำสั่งซื้อ มีคุณสมบัติตำแหน่งที่ตั้งที่พร้อมใช้งานอยู่หลายรายการ ซึ่งดูได้ในรายการนี้ คุณสามารถกำหนดตำแหน่งที่ตั้งได้ในส่วนตำแหน่งที่ตั้งของผู้ดูแล |
order_status_url |
ส่งคืนลิงก์ไปยังหน้าแสดงสถานะคำสั่งซื้อสำหรับคำสั่งซื้อนี้ |
fulfilled_line_items(deprecated) |
รายการของสินค้าเฉพาะรายการที่ได้รับการจัดการแล้ว |
unfulfilled_line_items(deprecated) |
รายการสินค้าเฉพาะรายการที่ยังไม่ได้จัดการจนเสร็จสิ้น |
b2b? |
การคืนสินค้าสามารถทำได้ หากคำสั่งซื้อเป็นการสั่งซื้อแบบ B2B ใช้คุณสมบัติที่มีตัวแปร B2B เพื่อแสดงข้อมูลที่เกี่ยวข้อง เช่น ชื่อบริษัท ตำแหน่งที่ตั้งบริษัท และที่อยู่ในอีเมล ตัวอย่างเช่น ในคำสั่งซื้อแบบ B2B คุณอาจเพิ่มส่วนหัวไปยังเทมเพลตที่มีข้อมูลดังต่อไปนี้:
|
company |
บริษัทที่คุณขายสินค้าให้ในการสั่งซื้อแบบ B2B |
company.name |
ชื่อบริษัทในคำสั่งซื้อแบบ B2B |
company.id |
ID ของบริษัทในคำสั่งซื้อแบบ B2B |
company_location |
ตำแหน่งที่ตั้งของบริษัทในการสั่งซื้อแบบ B2Bบริษัทที่สั่งซื้อจากคุณสามารถมีตำแหน่งที่ตั้งมากกว่าหนึ่งที่ได้ |
company_location.name |
ชื่อตำแหน่งที่ตั้งของบริษัทในคำสั่งซื้อแบบ B2B |
company_location.id |
หมายเลข ID ของที่ตั้งบริษัทในการสั่งซื้อ B2B |
company_location.shipping_address |
ที่อยู่สำหรับจัดส่งของตำแหน่งที่ตั้งบริษัทในการสั่งซื้อแบบ B2B |
company_location.billing_address |
ที่อยู่สำหรับเรียกเก็บเงินของตำแหน่งที่ตั้งบริษัทในคำสั่งซื้อแบบ B2B |
customer_order_url |
หน้ารายละเอียดคำสั่งซื้อใหม่ของคำสั่งซื้อที่ลูกค้าได้ขอคืนสินค้าสำหรับการใช้บัญชีผู้ใช้ใหม่ของลูกค้า |
คุณสมบัติคำสั่งซื้อที่ยังไม่ชำระเงิน
คุณสมบัติ | คำอธิบาย |
---|---|
id |
ID ที่ไม่ซ้ำกันของคำสั่งซื้อที่ยังไม่ชำระเงินสำหรับการใช้งานภายใน |
invoice_url |
ลิงก์ที่ลูกค้าสามารถดำเนินการชำระเงินสำหรับใบแจ้งหนี้โดยใช้ขั้นตอนการชำระเงินที่ปลอดภัยของ Shopify |
reserve_inventory_until |
วันที่และเวลาที่มีการจองสินค้าเฉพาะรายการในช่วงที่ยังไม่ชำระเงิน ตัวอย่างเช่น คุณสามารถจัดรูปแบบวันที่ได้โดยใช้ตัวกรองวันที่ของ Liquid |
user |
พนักงานคนล่าสุดที่แก้ไขคำสั่งซื้อที่ยังไม่ชำระเงิน |
user.name |
ชื่อของพนักงานคนล่าสุดที่แก้ไขคำสั่งซื้อที่ยังไม่ชำระเงิน |
user.email |
ที่อยู่อีเมลของพนักงานคนล่าสุดที่แก้ไขคำสั่งซื้อที่ยังไม่ชำระเงิน |
ที่อยู่อีเมลที่เชื่อมโยงกับคำสั่งซื้อที่ยังไม่ชำระเงิน | |
name |
number ที่ไม่ซ้ำกันของคำสั่งซื้อที่ยังไม่ชำระเงิน ขึ้นต้นด้วยเครื่องหมายตัวเลข #
|
number |
หมายเลขเฉพาะของคำสั่งซื้อที่ยังไม่ชำระเงินโดยไม่มีคำนำหน้าหรือคำต่อท้ายคำสั่งซื้อ |
created_at |
วันและเวลาที่ลูกค้าได้สร้างคำสั่งซื้อที่ยังไม่ชำระเงิน ตัวอย่างเช่น คุณสามารถจัดรูปแบบวันที่ได้โดยใช้ตัวกรองวันที่ของ Liquid |
tags |
แสดงผลค่าอาร์เรย์ของแท็กคำสั่งซื้อทั้งหมด โดยจะแสดงผลแท็กตามลำดับตัวอักษร หากต้องการรายละเอียดเพิ่มเติม โปรดดูเอกสารอ้างอิง Liquid ของเรา |
tax_price |
ภาษีรวมของสินค้าทั้งหมดในคำสั่งซื้อที่ยังไม่ชำระเงิน |
tax_lines |
ภาษีแบ่งตามประเภทของภาษี: {% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %} |
tax_line.title |
ชื่อของภาษี ตัวอย่าง: QST หรือภาษีมูลค่าเพิ่ม |
tax_line.price |
จำนวนเงินภาษี |
tax_line.rate |
อัตราภาษีในรูปแบบทศนิยม ตัวอย่างเช่น อัตราภาษี 17.5% จะส่งคืน 0.175
|
tax_line.rate_percentage |
อัตราภาษีในรูปแบบเปอร์เซ็นต์ ตัวอย่างเช่น อัตรา 0.175 จะส่งคืน 17.5
|
customer |
อ็อบเจกต์ลูกค้าที่มีแอททริบิวต์ของเอาต์พุตของลูกค้า |
billing_address |
ที่อยู่สำหรับเรียกเก็บเงินสำหรับคำสั่งซื้อที่ยังไม่ชำระเงิน |
billing_address.first_name |
ชื่อจริงของลูกค้า |
billing_address.last_name |
นามสกุลของลูกค้า |
billing_address.company |
ชื่อบริษัทในที่อยู่สำหรับการเรียกเก็บเงิน |
billing_address.phone |
หมายเลขโทรศัพท์ในที่อยู่สำหรับเรียกเก็บเงิน |
shop.name |
ชื่อร้านค้าของคุณ |
shop.phone |
หมายเลขโทรศัพท์ของร้านค้าของคุณ |
subtotal_price |
ผลรวมของราคาสินค้าเฉพาะรายการของคำสั่งซื้อที่ยังไม่ชำระเงินหลังจากหักส่วนลดสำหรับสินค้าเฉพาะรายการหรือส่วนลดตะกร้าสินค้าแล้ว ยอดรวมย่อยจะไม่รวมภาษี (เว้นแต่ภาษีจะรวมอยู่ในราคา) หรือต้นทุนค่าจัดส่ง |
discounts |
รายการส่วนลด |
discounts_amount |
จำนวนส่วนลดที่ถูกใช้โดยส่วนลดทั้งหมด ตัวอย่าง: +$5.00 |
discounts_savings |
จำนวนเงินที่ประหยัดไปจากส่วนลดทั้งหมด ตัวอย่างเช่น:-$5.00 |
total_price |
ราคารวมของคำสั่งซื้อ (ยอดรวม + ค่าจัดส่ง - ส่วนลดค่าจัดส่ง + ภาษี) |
requires_shipping |
ส่งคืน true หากมีอย่างน้อยหนึ่งรายการในคำสั่งซื้อที่ยังไม่ชำระเงินที่ต้องมีการจัดส่ง ส่งคืนfalse หากไม่มีสินค้าในคำสั่งซื้อที่ยังไม่ชำระเงินจำเป็นต้องจัดส่ง |
shipping_method.title |
ชื่ออัตราค่าจัดส่ง ตัวอย่าง: การจัดส่งแบบมาตรฐาน |
shipping_method.price |
ราคาของวิธีการจัดส่ง ส่งคืนข้อมูลเดียวกันกับ shipping_price
|
shipping_price |
ราคาค่าจัดส่ง คุณสามารถจัดรูปแบบจำนวนนี้ได้โดยใช้ตัวกรองเงินของ Liquid |
shipping_address |
หมายเหตุ: ที่อยู่ที่จัดส่งของคำสั่งซื้อที่ยังไม่ชำระเงินอาจจะไม่สมบูรณ์ ซึ่งแตกต่างกับคำสั่งซื้อปกติ |
shipping_address.first_name |
ชื่อจริงสำหรับที่อยู่สำหรับการจัดส่ง |
shipping_address.company |
ชื่อบริษัทในที่อยู่สำหรับการจัดส่ง |
shipping_address.phone |
หมายเลขโทรศัพท์ในที่อยู่สำหรับการจัดส่ง |
line_items |
รายการของสินค้าเฉพาะรายการทั้งหมดในคำสั่งซื้อที่ยังไม่ชำระเงิน |
item_count |
ผลรวมของจำนวนสินค้าทั้งหมดในคำสั่งซื้อที่ยังไม่ชำระเงิน |
note |
หมายเหตุที่แนบกับคำสั่งซื้อที่ยังไม่ชำระเงิน สามารถรับหมายเหตุจากลูกค้าและแก้ไขได้ในหน้าจอรายละเอียดคำสั่งซื้อที่ยังไม่ชำระเงินในส่วนผู้ดูแล Shopify ของคุณ |
location |
ตำแหน่งที่ตั้งจริงของคำสั่งซื้อ มีคุณสมบัติตำแหน่งที่ตั้งหลายรายการให้เลือกใช้ คุณสามารถกำหนดตำแหน่งที่ตั้งได้ในหน้าตำแหน่งที่ตั้งของส่วนผู้ดูแล Shopify ของคุณ |
b2b? |
การคืนสินค้าสามารถทำได้ หากคำสั่งซื้อเป็นการสั่งซื้อแบบ B2B ใช้คุณสมบัติที่มีตัวแปร B2B เพื่อแสดงข้อมูลที่เกี่ยวข้อง เช่น ชื่อบริษัท ตำแหน่งที่ตั้งบริษัท และที่อยู่ในอีเมล ตัวอย่างเช่น ในคำสั่งซื้อแบบ B2B คุณอาจเพิ่มส่วนหัวไปยังเทมเพลตที่มีข้อมูลดังต่อไปนี้:
|
company |
บริษัทที่คุณขายสินค้าให้ในการสั่งซื้อแบบ B2B |
company.name |
ชื่อบริษัทในคำสั่งซื้อแบบ B2B |
company.id |
ID ของบริษัทในคำสั่งซื้อแบบ B2B |
company_location |
ตำแหน่งที่ตั้งของบริษัทในการสั่งซื้อแบบ B2Bบริษัทที่สั่งซื้อจากคุณสามารถมีตำแหน่งที่ตั้งมากกว่าหนึ่งที่ได้ |
company_location.name |
ชื่อตำแหน่งที่ตั้งของบริษัทในคำสั่งซื้อแบบ B2B |
company_location.id |
หมายเลข ID ของที่ตั้งบริษัทในการสั่งซื้อ B2B |
company_location.shipping_address |
ที่อยู่สำหรับจัดส่งของตำแหน่งที่ตั้งบริษัทในการสั่งซื้อแบบ B2B |
company_location.billing_address |
ที่อยู่สำหรับเรียกเก็บเงินของตำแหน่งที่ตั้งบริษัทในคำสั่งซื้อแบบ B2B |
คุณสมบัติกำหนดเวลาชำระเงิน
คุณสมบัติ | คำอธิบาย |
---|---|
payment_schedule.amount_due |
ยอดเงินที่ต้องชําระตามกำหนดเวลาชำระเงิน คุณสามารถจัดรูปแบบสกุลเงินให้กับยอดเงินได้โดยใช้ตัวกรองเงินของ Liquid |
payment_schedule.due_at |
วันครบกำหนดตามกำหนดเวลาชำระเงิน คุณสามารถจัดรูปแบบวันที่ได้โดยใช้ตัวกรองวันที่ของ Liquid |
payment_schedule.due_in_days |
จํานวนวันจนถึงวันครบกําหนดหากยังไม่ถึงกำหนดเวลาชำระเงิน (ยังไม่ได้ชำระ) |
payment_schedule.due_later? |
แสดงผลเป็นจริงหากยังไม่ได้ชำระเงินตามกำหนดเวลาและยังไม่ถึงวันครบกำหนด |
payment_schedule.number_of_days_overdue? |
จํานวนวันนับตั้งแต่วันครบกําหนดเมื่อมีการเกินกำหนดเวลาชำระเงินไปแล้ว |
payment_schedule.overdue? |
แสดงผลเป็นจริงหากยังไม่ได้ชําระเงินตามกําหนดเวลาและเกินวันครบกําหนดไปแล้ว |
คุณสมบัติสถานะการชำระเงิน
คุณสมบัติ | คำอธิบาย |
---|---|
has_pending_payment |
(บูลีน) ส่งคืนเป็นจริง หากคำสั่งซื้อมีธุรกรรมที่มีการชำระเงินที่รอดำเนินการ ดูข้อมูลเพิ่มเติมเกี่ยวกับการชำระเงินที่รอดำเนินการ |
buyer_action_required |
(บูลีน) ส่งคืนเป็นจริง หากคำสั่งซื้อมีธุรกรรมที่มีการชำระเงินที่รอดำเนินการและต้องมีการดำเนินการจากผู้ซื้อเพื่อยกเลิกการบล็อกการชำระเงิน เมื่อค่านี้ส่งคืนเป็นจริงและวิธีการชำระเงินรองรับคําแนะนําในการชำระเงิน ดูข้อมูลเพิ่มเติมเกี่ยวกับอ็อบเจกต์ธุรกรรม Liquid |
คุณสมบัติของสินค้าเฉพาะรายการ
line
แต่ละรายการในรายชื่อ line_items
หรือ subtotal_line_items
มีคุณสมบัติดังต่อไปนี้
คุณสมบัติ | คำอธิบาย |
---|---|
line.applied_discounts(POS and draft orders only) |
รายการส่วนลดที่ใช้กับรายการนี้ (แต่ละส่วนลดมีคุณสมบัติ ชื่อ , รหัส , จำนวน , ประหยัด และประเภท ) |
line.custom(Draft orders only) |
(บูลีน) ส่งคืนเป็นจริง หากสินค้าเป็นสินค้าเฉพาะรายการที่กำหนดเองสำหรับคำสั่งซื้อที่ยังไม่ชำระเงิน |
line.grams |
น้ำหนักของรายการเดียว |
line.image |
คืนผลลัพธ์เป็น URL ของรูปภาพที่เกี่ยวข้องกับสินค้าเฉพาะรายการนี้ นอกจากนี้ คุณยังสามารถใช้ฟิลเตอร์ img_url เพื่อกรองเฉพาะขนาดรูปภาพที่ต้องการ เช่น {{ line.image | img_url: 'small' }}
|
line.line_price |
ราคาคูณด้วยจำนวนของสินค้านั้นๆ |
line.original_line_price |
ราคารวมของจำนวนสินค้าที่รวมอยู่ในรายการก่อนที่จะนำส่วนลดไปใช้ |
line.final_line_price |
ราคารวมของสินค้าทั้งหมดในสินค้าเฉพาะรายการรวมถึงจำนวนส่วนลดตามระดับรายการทั้งหมด |
line.price |
ราคาสำหรับสินค้าแต่ละรายการ |
line.product.metafields |
สำหรับเมตาฟิลด์ที่ระดับสินค้า ให้ใช้รูปแบบต่อไปนี้: line.product.metafields.NAMESPACE.KEY |
line.product.title |
ชื่อปัจจุบันของสินค้า |
line.product.vendor |
เวนเดอร์สินค้า |
line.properties |
แสดงผลค่าอาร์เรย์ของข้อมูลที่กำหนดเองสำหรับรายการสินค้า ลูกค้าจะเป็นผู้ระบุคุณสมบัติของสินค้าเฉพาะรายการในหน้าสินค้าก่อนที่จะเพิ่มสินค้าลงในตะกร้าสินค้า |
line.quantity |
จำนวนสำหรับสินค้านั้น |
line.requires_shipping |
(บูลีน) ส่งคืนเป็นจริง หากตัวเลือกสินค้าสำหรับสินค้ามีช่องทำเครื่องหมายนี่คือสินค้าจริงที่มีการตรวจสอบในหน้าสินค้า |
line.selling_plan_allocation |
ส่งคืนอ็อบเจกต์ selling_plan_allocation ที่อธิบายว่าแผนการขายอย่างการสมัครใช้งานจะส่งผลกระทบต่อสินค้าเฉพาะรายการอย่างไร |
line.taxable |
(บูลีน) ส่งคืนเป็นจริง หากตัวเลือกสินค้ามีช่องทำเครื่องหมาย 'เรียกเก็บภาษีสำหรับสินค้ารายการนี้' ในหน้าสินค้า |
line.title |
ชื่อของสินค้าในขณะที่ขายสินค้า ตามด้วยเครื่องหมายขีดและชื่อของตัวเลือกสินค้าในขณะที่ขาย ระบบจะไม่รวมชื่อตัวเลือกสินค้าหากเป็น "ชื่อเริ่มต้น" ในการแจ้งเตือนที่ผู้ซื้อเห็น ชื่อสินค้าและชื่อตัวเลือกสินค้าจะถูกแปลเป็นภาษาที่ผู้ซื้อใช้ชำระเงิน หากภาษาที่ใช้ไม่เหมือนกับภาษาที่เป็นค่าเริ่มต้นของร้านค้า |
line.url |
URL แบบย่อของตัวเลือกสินค้าของสินค้าเฉพาะรายการ URL แบบย่อจะไม่มี URL รากของร้านค้าของคุณ (mystore.myshopify.com ) |
line.variant.barcode |
บาร์โค้ดที่เกี่ยวข้องกับตัวเลือกสินค้า |
line.variant.compare_at_price |
ราคาเปรียบเทียบที่เชื่อมโยงกับตัวเลือกสินค้า |
line.variant.image |
รูปภาพสำหรับตัวเลือกสินค้า ส่งคืนรูปภาพเท่านั้น หากมีรูปภาพที่กำหนดให้กับตัวเลือกสินค้าในสินค้าเฉพาะรายการเท่านั้น |
line.variant.metafields |
สำหรับเมตาฟิลด์ที่ระดับตัวเลือกสินค้า ให้ใช้รูปแบบต่อไปนี้: line.variant.metafields.NAMESPACE.KEY |
line.variant.sku |
SKU ที่เกี่ยวข้องกับตัวเลือกสินค้า |
line.variant.title |
ชื่อปัจจุบันของค่าตัวเลือกของตัวเลือกสินค้าจะคั่นด้วยอักขระ ตัวอย่าง: เล็ก/แดง |
line.refunded.quantity(within refund notifications) |
ปริมาณของรายการที่จะคืนเงิน คุณสามารถใช้พร็อพเพอร์ตี้นี้เพื่อเพิ่มตัวระบุไปยังรายการที่คืนเงินแล้วในคำสั่งซื้อได้ ตัวอย่างเช่น: |
คุณสมบัติการคืนเงิน
คุณสมบัติ | คำอธิบาย |
---|---|
amount |
จำนวนเงินที่คืนได้ |
refund_line_items |
รายการของสินค้าเฉพาะรายการที่คืนเงิน ที่จะดำเนินการคืนเงิน |
คุณสมบัติ Refund_line_item
แต่ละ refund_line
ในรายการของ refund_line_items
มีคุณสมบัติดังต่อไปนี้:
คุณสมบัติ | คำอธิบาย |
---|---|
refund_line.line_item |
Line_item ที่กำลังได้รับการคืนเงิน การทำเช่นนี้มีสิทธิ์การเข้าถึงคุณสมบัติทั้งหมดของ line_item |
refund_line.quantity |
จำนวนของสินค้าเฉพาะรายการที่จะได้รับการคืนเงิน |
คุณสมบัติการจัดการคำสั่งซื้อ
คุณสมบัติ | คำอธิบาย |
---|---|
service_name |
ชื่อของบริการแบบกำหนดเองตามที่กำหนดในหน้าการตั้งค่า > การจัดส่ง (คำขอการจัดการคำสั่งซื้อเท่านั้น) |
fulfillment.estimated_delivery_at |
วันที่จัดส่งโดยประมาณ โดยอิงจากหมายเลขติดตามพัสดุ (หากมี) ที่ได้รับมาจากผู้ให้บริการขนส่งดังต่อไปนี้: USPS, FedEx, UPS, Canada Post (แคนาดาเท่านั้น) คุณสมบัตินี้จะพร้อมใช้งานเมื่อมีการใช้อัตราที่คำนวณโดยผู้ให้บริการขนส่งเท่านั้น |
fulfillment.fulfillment_line_items |
รายการของสินค้าเฉพาะรายการที่ต้องจัดการ ที่จะจัดการ |
fulfillment.item_count |
ผลรวมของจำนวนสินค้าทั้งหมด จำนวนสินค้าทั้งหมดที่กำลังได้รับการจัดการแล้ว |
fulfillment.requires_shipping |
บูลีน ส่งคืนเป็นจริง หากคำขอการจัดการคำสั่งซื้อนี้จำเป็นต้องจัดส่ง |
fulfillment.tracking_company |
บริษัทกำลังดำเนินการติดตาม |
fulfillment.tracking_numbers |
รายการของหมายเลขติดตามพัสดุ |
fulfillment.tracking_urls |
รายการ Url การติดตาม |
items_to_fulfill(deprecated) |
รายการสินค้าเฉพาะรายการที่ต้องใช้บริการจัดการคำสั่งซื้อที่กำหนดเองนี้ในการจัดการ (คำขอการจัดการคำสั่งซื้อเท่านั้น) |
items_to_fulfill_count(deprecated) |
จำนวนสินค้าทั้งหมดที่ต้องจัดการโดยคำขอนี้ (คำขอการจัดการคำสั่งซื้อเท่านั้น) |
คุณสมบัติ Fulfillment_line_item
แต่ละ fulfillment_line
ในรายการของ fulfillment_line_items
มีคุณสมบัติดังต่อไปนี้
คุณสมบัติ | คำอธิบาย |
---|---|
fulfillment_line.line_item |
Line_item ได้รับการจัดการแล้ว การทำเช่นนี้มีสิทธิ์เข้าถึงคุณสมบัติทั้งหมดของ line_item |
fulfillment_line.quantity |
จำนวนของสินค้าเฉพาะรายการที่กำลังจัดส่ง |
คุณสมบัติการจัดส่ง
คุณสมบัติ | คำอธิบาย |
---|---|
delivery_instructions |
ข้อมูลการจัดส่งในพื้นที่สำหรับแชร์กับลูกค้า ช่องข้อมูลการจัดส่งจะควบคุมข้อมูลนี้ในการตั้งค่าการจัดส่งในพื้นที่ของคุณ |
consolidated_estimated_delivery_time |
จัดเรียงข้อมูลวันที่จัดส่งเพื่อแชร์กับลูกค้า ข้อมูลนี้จะถูกควบคุมโดยการตั้งค่า เวลาในการดำเนินการ ที่คุณกำหนดขึ้นในหน้า การจัดส่ง ของคุณ |
คุณสมบัติส่วนลด
คุณสมบัติส่วนลดมีอยู่สองประเภท
discount_applications
อธิบายสาเหตุและวิธีการลดราคาสินค้า
discount_allocations
อธิบายว่าส่วนลดใดมีผลต่อสินค้าเฉพาะรายการอย่างไรและจะลดราคาได้อย่างไร คุณควรใช้คุณสมบัตินี้ในระดับสินค้าเฉพาะรายการ
คุณสามารถรวมคุณสมบัติเหล่านี้เพื่อแสดงข้อมูลส่วนลดที่สินค้าเฉพาะรายการหรือระดับคำสั่งซื้อได้
ตัวอย่าง
ตัวอย่างนี้จะตรวจสอบว่ามีการใช้ส่วนลดกับสินค้าเฉพาะรายการหรือไม่ หากไม่มีการใช้ส่วนลดที่ระดับคำสั่งซื้อ (all
) จะแสดงชื่อส่วนลดและจำนวนเงิน
{% if line.discount_allocations %}
{% for discount_allocation in line.discount_allocations %}
{% if discount_allocation.discount_application.target_selection != 'all' %}
{{ discount_allocation.discount_application.title | upcase }}
(-{{ discount_allocation.amount | money }})
{% endif %}
{% endfor %}
{% endif %}
ผลลัพธ์อาจมีลักษณะดังนี้:
SPRING5 (-$5.00)
คุณสมบัติ Discount_allocation
แต่ละ discount_allocation
ในรายการของ discount_allocations
มีคุณสมบัติดังต่อไปนี้
คุณสมบัติ | คำอธิบาย |
---|---|
discount_allocation.amount |
จำนวนเงินที่ลูกค้าประหยัดไปในสินค้าเฉพาะรายการ ต้องป้อนในรูปแบบวนซ้ำหากคุณต้องการอนุญาตให้มีรหัสส่วนลดหลายรหัส |
discount_allocation.discount_application |
แอปพลิเคชันส่วนลดที่จะจัดสรรยอดเงินในสินค้าเฉพาะรายการ |
คุณสมบัติ discount_allocation
แต่ละ discount_application
ในรายการของ discount_applications
มีคุณสมบัติดังต่อไปนี้
คุณสมบัติ | คำอธิบาย |
---|---|
discount_application.target_selection |
อธิบายว่าส่วนลดจะเลือกสินค้าเฉพาะรายการในตะกร้าสินค้าเพื่อลดราคาอย่างไร หนึ่งรายการต่อไปนี้:
|
discount_application.target_type |
ประเภทของสินค้าที่มีการใช้ส่วนลดกับ (line_item หรือ shipping_line ) |
discount_application.title |
ชื่อส่วนลดที่ลูกค้าจะเห็น ตัวอย่าง: Welcome10 หรือ CBBWQQAKYBYY |
discount_application.total_allocated_amount |
ยอดรวมที่ราคาของคำสั่งซื้อจะลดลงจากส่วนลด |
discount_application.type |
ประเภทของส่วนลด รายการหนึ่งต่อไปนี้: อัตโนมัติ discount_code ด้วยตนเอง หรือ สคริปต์
|
discount_application.value |
มูลค่าของส่วนลด |
discount_application.value_type |
ประเภทมูลค่าของส่วนลด รายการหนึ่งต่อไปนี้: fixed_amount หรือ เปอร์เซ็น
|
คุณสมบัติการสมัครใช้งาน
รายละเอียดของสัญญาการสมัครใช้งาน รอบการเรียกเก็บเงินปัจจุบัน รวมถึงสินค้าเฉพาะรายการ วิธีการจัดส่ง และวิธีการเรียกเก็บเงินมีพร้อมให้ใช้งานในเทมเพลตอีเมลการสมัครใช้งานทั้งหมด
หากต้องการแก้ไขเทมเพลตการแจ้งเตือนการสมัครใช้งาน ให้ติดตั้งแอป Shopify Subscriptions จากนั้นค้นหาเทมเพลตในการตั้งค่า > การแจ้งเตือนในส่วนการสมัครใช้งาน
คุณสมบัติของรอบการเรียกเก็บเงินของสัญญาการสมัครใช้งาน
หากต้องการเข้าถึงคุณสมบัติของสัญญาการสมัครใช้งานและรอบการเรียกเก็บเงิน ให้ใช้ออบเจ็กต์ subscription_contract_billing_cycle
ตัวอย่าง
{% assign contract = subscription_contract_billing_cycle %}
This contract is currently {{ contract.status }}.
ผลลัพธ์:
This contract is currently paused.
คุณสมบัติ
คุณสมบัติ | คำอธิบาย |
---|---|
status |
สถานะของสัญญาactive , paused , cancelled , failed , expired , stale อย่างใดอย่างหนึ่ง
|
delivery_method |
วิธีการจัดส่งของการสมัครใช้งาน หากเป็นการสมัครใช้งานสำหรับบริการหรือสินค้าดิจิทัล ให้ nilส่งคืนแล้ว |
billing_frequency |
ความถี่ในการเรียกเก็บเงินการสมัครใช้งาน |
delivery_frequency |
ความถี่ในการจัดส่งการสมัครใช้งาน |
origin_order |
คำสั่งซื้อต้นฉบับที่สร้างการสมัครใช้งานเป็นครั้งแรก หากยังไม่ได้สร้างการสมัครใช้งานจากคำสั่งซื้อของ Shopify ระบบจะส่งคืน nil
|
customer |
ลูกค้าแบบสมัครใช้งาน |
line_items |
สินค้าเฉพาะรายการในรอบการเรียกเก็บเงินการสมัครใช้งาน |
product_names |
รายชื่อของสินค้าที่อยู่ในรอบการเรียกเก็บเงินการสมัครใช้งาน |
update_payment_method_url |
URL ที่ลูกค้าสามารถใช้เพื่ออัปเดตวิธีการชำระเงินในสัญญานี้ |
shipping_address |
ที่อยู่ที่จัดส่งของการสมัครใช้งาน หากเป็นการสมัครใช้งานสำหรับบริการหรือสินค้าดิจิทัล ระบบจะส่งคืน nil
|
billing_address |
ที่อยู่การเรียกเก็บเงินของการสมัครใช้งาน |
subtotal_price |
ราคารวมของสินค้าเฉพาะรายการแบบสมัครใช้งาน |
shipping_price |
ค่าจัดส่งของการสมัครใช้งาน |
total_tax |
ภาษีรวมของการสมัครใช้งาน |
total_price |
ราคารวมของการสมัครใช้งาน |
total_discounts |
ส่วนลดรวมของการสมัครใช้งาน |
customer_self_serve_url |
URL แบบใช้งานได้ด้วยตนเองที่ลูกค้าสามารถใช้เพื่อจัดการการสมัครใช้งานของตน |
billing_attempt_expected_date |
วันที่เรียกเก็บเงินของรอบการเรียกเก็บเงินนี้ |
next_billing_date |
วันที่เรียกเก็บเงินที่ไม่ได้ข้ามถัดไปหลังจากรอบการเรียกเก็บเงินนี้ |
last_attempted_billing_date |
วันที่พยายามเรียกเก็บเงินครั้งล่าสุดในรอบการเรียกเก็บเงิน |
days_overdue |
จํานวนวันที่การเรียกเก็บเงินเกินกำหนดในรอบการเรียกเก็บเงินนี้ |
payment_instrument |
อุปกรณ์การชำระเงินที่เกี่ยวข้องกับสัญญาการสมัครใช้งาน ระบบจะใช้อุปกรณ์การชำระเงินในการส่งใบเรียกเก็บเงินให้ลูกค้า |
คุณสมบัติของสินค้าเฉพาะรายการในสัญญาการสมัครใช้งาน
คุณสมบัติของสินค้าเฉพาะรายการแต่ละรายการที่อยู่ในรอบการเรียกเก็บเงิน เข้าถึงคุณสมบัติของสินค้าเฉพาะรายการในสัญญาผ่านคุณสมบัติ subscription_contract_billing_cycle.line_items
หลัก
ตัวอย่าง
{% for line_item in subscription_contract_billing_cycle.line_items %}
{{ line_item.url }}
{% endfor %}
คุณสมบัติ | คำอธิบาย |
---|---|
url |
URL ไปยังหน้ารายละเอียดสินค้าของตัวเลือกสินค้าเฉพาะรายการ |
requires_shipping |
สินค้าเฉพาะรายการจำเป็นต้องมีการจัดส่งจริงหรือไม่ |
unit_price_measurement |
การประเมินราคาต่อหน่วยของสินค้าเฉพาะรายการ |
selling_plan_allocation |
การจัดสรรแผนการขายสินค้าเฉพาะรายการ |
คุณสมบัติของวิธีการจัดส่งในสัญญาการสมัครใช้งาน
คุณสมบัติต่างๆ ของวิธีการจัดส่งที่ใช้ในรอบการเรียกเก็บงินนี้ เข้าถึงคุณสมบัติของวิธีการจัดส่งผ่านคุณสมบัติ subscription_contract_billing_cycle.delivery_method
หลัก
ตัวอย่าง
{% if subscription_contract_billing_cycle.delivery_method != blank %}
Delivery method: {{ subscription_contract_billing_cycle.delivery_method.title }}
{% endif %}
คุณสมบัติ | คำอธิบาย |
---|---|
title |
ชื่อของตัวเลือกการจัดส่งที่เกี่ยวข้องกับวิธีการจัดส่ง |
type |
ประเภทวิธีการจัดส่งshipping , local หรือ pick-up อย่างใดอย่างหนึ่ง
|
คุณสมบัติของอุปกรณ์การชำระเงินของสัญญาการสมัครใช้งาน
รายละเอียดเกี่ยวกับอุปกรณ์การชำระเงินของสัญญาการสมัครใช้งาน ระบบจะใช้อุปกรณ์การชำระเงินในการส่งใบเรียกเก็บเงินให้ลูกค้า เข้าถึงคุณสมบัติของอุปกรณ์การชำระเงินผ่านคุณสมบัติ subscription_contract_billing_cycle.payment_instrument
หลัก
ตัวอย่าง
{% assign instrument = subscription_contract_billing_cycle.payment_instrument %}
<img src="{{ instrument.payment_type | payment_type_img_url }} " alt="{{ instrument.credit_card_company }}" />
{{ instrument.credit_card_company }} ending with {{ instrument.credit_card_last_four_digits }}
คุณสมบัติ | คำอธิบาย |
---|---|
payment_type |
ประเภทของวิธีการชำระเงินที่อุปกรณ์การชำระเงินแสดง ใช้ตัวกรองการชำระเงินเพื่อแสดง URL รูปภาพหรือ SVG |
credit_card_brand |
แบรนด์ของบัตรเครดิต |
credit_card_company |
ชื่อของบริษัทบัตรเครดิต |
credit_card_last_four_digits |
ตัวเลข 4 หลักสุดท้ายของบัตรเครดิต |
คุณสมบัติการแจ้งเตือนทางอีเมล
คุณสมบัติ | คำอธิบาย |
---|---|
shop.email_logo_url |
Url สำหรับโลโก้ที่ระบุในส่วนปรับแต่งเทมเพลตอีเมลของผู้ดูแล |
shop.email_logo_width |
ความกว้างของโลโก้ (พิกเซล) ที่ระบุในส่วนรปรับแต่งเทมเพลตอีเมลของผู้ดูแล |
shop.email_accent_color |
รหัสฐานสิบหกสำหรับสีเน้นที่ระบุไว้ในส่วนปรับแต่งเทมเพลตอีเมลของผู้ดูแล |