Shopify Order Printer를 사용하여 템플릿 생성 및 편집하기

Shopify 관리자에서 Shopify Order Printer 앱을 사용하여 템플릿을 생성하고 편집할 수 있습니다. Shopify Order Printer 앱에는 기본적으로 다음 템플릿이 포함되어 있습니다.

  • 인보이스: 고객에게 보낼 수 있는 인보이스
  • 패킹 슬립 - 스토어의 주소 및 고객의 배송 주소 인쇄물

Liquid를 사용하여 쿠폰, 레이블 또는 영수증과 같은 다른 패키지 삽입물에 대한 자체 사용자 지정 템플릿을 생성할 수 있습니다. Shopify Order Printer 앱은 HTML, CSS 및 Liquid 변수로 제작된 템플릿을 지원합니다.

Shopify Order Printer 앱에서 템플릿 생성 시 고려 사항

Shopify Order Printer 앱에서 템플릿을 생성하기 전에 다음 고려 사항을 검토하세요.

  • Shopify Order Printer 앱에서 템플릿을 생성하거나 편집하려면 HTML, CSS 및 Liquid에 익숙해야 합니다. Shopify 테마 지원팀에서는 Shopify 디자인 정책 범위 내에서 사소한 조정에 도움을 드립니다.
  • 템플릿은 최대 15개까지 생성할 수 있습니다.
  • 지원되는 모든 템플릿 사용자 지정은 Shopify Order Printer의 Liquid 변수 및 필터 참조를 검토하세요.

템플릿 생성

주문서의 새 템플릿을 생성할 수 있습니다.

단계:

  1. Shopify 관리자에서 설정 > 앱 및 판매 채널로 이동합니다.

  2. Order Printer을(를) 클릭합니다.

  3. 앱 열기 를 클릭합니다.

  4. 템플릿을 클릭합니다.

  5. 템플릿 생성을 클릭합니다.

  6. 이름 필드에 레이블이나 쿠폰과 같은 템플릿의 이름을 입력합니다.

  7. 코드 편집 섹션에서 HTML, CSS 또는 Liquid 코드를 추가하여 템플릿을 생성합니다.

  8. 선택 사항: 템플릿을 미리 보려면 미리 보기를 클릭합니다.

  9. 저장을 클릭합니다.

템플릿 편집

기존 템플릿을 편집할 수 있습니다. Order Printer 템플릿 맞춤 설정에 대해 자세히 알아보세요.

단계:

  1. Shopify 관리자에서 설정 > 앱 및 판매 채널로 이동합니다.

  2. Order Printer을(를) 클릭합니다.

  3. 앱 열기 를 클릭합니다.

  4. 템플릿을 클릭합니다.

  5. 편집할 템플릿을 클릭합니다.

  6. 코드 편집 섹션에서 HTML, CSS 또는 Liquid 코드를 추가하거나 편집합니다.

  7. 선택 사항: 템플릿을 미리 보려면 미리 보기를 클릭합니다.

  8. 저장을 클릭합니다.

기본 템플릿 복구하기

기본 제공 패킹 슬립 및 인보이스 템플릿을 기본값으로 복구할 수 있습니다. 다음 코드 블록을 사용하여 템플릿을 기본값으로 복구합니다.

인보이스 기본 템플릿

2024년 6월 6일 버전입니다.

`liquid

Invoice

Order {{ order.order_name }}
{% if order.po_number %}PO # {{ order.po_number }}
{% endif %} {{ order.created_at | date: "%B %e, %Y" }}

From
{{ shop.name }}
{{ shop.address | format_address }} {% if shop.phone %}{{ shop.phone }}{% endif %}
{% if order.billing_address %}
Bill to {{ order.billing_address | format_address }}
{% endif %} {% if order.shipping_address %}
Ship to {{ order.shipping_address | format_address }} {% if order.shipping_address.phone %}{{ order.shipping_address.phone }}{% endif %}
{% endif %}

Order Details

{% for line_item in order.line_items %} {% endfor %} {% for discount_application in order.cart_level_discount_applications %} {% endfor %} {% if order.shipping_address %} {% endif %} {% if order.net_payment != order.total_net_amount %} {% endif %} {% if order.total_refunded_amount > 0 %} {% endif %} {% if order.net_payment != order.total_net_amount %} {% endif %}
QtyItemPrice
{{ line_item.quantity }}{{ line_item.title }} {% if line_item.line_level_discount_allocations.size > 0 %} {% for discount_allocation in line_item.line_level_discount_allocations %}
{{ discount_allocation.discount_application.title }} (-{{ discount_allocation.amount | money }}) {% endfor %}
{% endif %}
{% if line_item.original_price != line_item.final_price %} {{ line_item.original_price | money }} {% endif %} {{ line_item.final_price | money }}
Subtotal{{ order.line_items_subtotal_price | money }}
{% if discount_application.title %}{{ discount_application.title }}{% endif %}-{{ discount_application.total_allocated_amount | money }}
Tax{{ order.tax_price | money }}
Shipping{{ order.shipping_price | money }}
Total{{ order.total_price | money }}
Total Paid{{ order.net_payment | money }}
Total Refunded-{{ order.total_refunded_amount | money }}
Outstanding Amount{{ order.total_price | minus: order.net_payment | money }}
{% if transactions.size > 1 %}

Transaction Details

{% for transaction in transactions %} {% endfor %}
TypeAmountKindStatus
{{ transaction.gateway | payment_method }}{{ transaction.amount | money }}{{ transaction.kind }}{{ transaction.status }}
{% endif %} {% if order.note %}

Note

{{ order.note }}

{% endif %}

If you have any questions, please send an email to {{ shop.email }}

`

패킹 슬립 기본 템플릿

2024년 6월 6일 버전입니다.

`liquid

Packing Slip

Order {{ order.order_name }}
{% if order.po_number %}PO # {{ order.po_number }}
{% endif %} {{ order.created_at | date: "%B %e, %Y" }}

From
{{ shop.name }}
{{ shop.address | format_address }}
{% if order.shipping_address %}
Ship to {{ order.shipping_address | format_address }}
{% endif %}

Order Details

{% for line_item in order.line_items %} {% endfor %}
QtyItem
{{ line_item.quantity }}{{ line_item.title }}
`
적절한 답변을 찾을 수 없습니까? 언제든지 도와드리겠습니다.