thumbnail

親注文のマイページ非表示設定方法|従来のお客様アカウント

親子注文機能ガイド > 親注文のマイページ非表示設定方法


本ページでは、従来のお客様アカウントをご利用中の店舗様向けに、購入者のマイページ(注文履歴)で親注文を非表示にする方法をご案内します。


親子注文を利用している場合、購入者の画面には親注文と子注文が両方表示されます。そのため「重複して注文してしまったのでは?」と誤解を招くことがあります。

本設定を行うことで、購入者が親注文の役割を理解でき、重複注文・重複請求の誤解を防げます。

注意点:本ページの手順は従来のお客様アカウント専用です

新しいお客様アカウントをご利用の場合は「親注文に案内バナーを表示する方法|新しいお客様アカウント」をご確認ください。


テーマのliquidファイルに、親注文を除外する条件分岐を追加します。

  1. オンラインストア > テーマ > コードを編集 に進む

  1. 注文履歴を表示しているファイルを開く

    • 例:customers/account.liquid(Dawn など一部のテーマでは sections/main-account.liquid)

    • テーマによりファイル名が異なります。

  2. 注文履歴をループ表示している {%- for order in customer.orders -%} の箇所を探す

  3. ループ内の注文を表示するコードを、{%- unless order.tags contains '親注文' -%} と {%- endunless -%} で囲む

Plaintext
<tbody>
  {%- for order in customer.orders -%}
    {%- unless order.tags contains '親注文' -%}   <!-- 親注文を除外 -->
    <tr class="table__section">
      <td data-label="{{ 'customer.orders.order_number' | t }}">{{ order.name | link_to: order.customer_url }}</td>
      <td data-label="{{ 'customer.orders.date' | t }}">{{ order.created_at | time_tag: format: 'date' }}</td>
      <td data-label="{{ 'customer.orders.payment_status' | t }}">{{ order.financial_status_label }}</td>
      <td data-label="{{ 'customer.orders.fulfillment_status' | t }}">{{ order.fulfillment_status_label }}</td>
      <td data-label="{{ 'customer.orders.total' | t }}">{{ order.total_price | money }}</td>
    </tr>
  {%- endunless -%}  <!-- 親注文を除外ここまで -->
  {%- endfor -%}
</tbody>
  1. 右上の保存をクリックして完了

ポイント親注文 タグが付いた注文のみ、購入者の注文履歴に非表示になります。その他の注文は表示されます。


All in giftでは親注文生成時に親注文 タグを自動付与しています。

本ページの非表示処理はこのタグを利用して制御しています。

コード

意味

{% for order in customer.orders %}

購入者の注文履歴をループ表示する

{% unless order.tags contains '親注文' %}

「親注文」のタグがある注文は非表示にする条件分岐

{% endunless %}

親注文以外を表示する終了処理

{% endfor %}

ループ終了


お客様アカウントのバージョン確認方法

概要 --- 本ページでは、現在利用しているお客様アカウントのバージョン(従来アカウント/新しいお客様アカウント)の確認方法をご案内します。 確認手順 --- 以下の手順でご確認ください。 1. Shopify管理画面にログイン 2. 「設定」>「お客様アカウント」を開く 3. 「ログインリンク」項目を確認 補足 --- 以下のUIの場合は新しいお客様アカウントにアップグレード済みです。

親注文に案内バナーを表示する方法|新しいお客様アカウント

親子注文機能ガイド > 親注文に案内バナーを表示する方法|新しいお客様アカウント 概要 --- 本ページでは、新しいお客様アカウントをご利用中の店舗様向けに、購入者の注文状況ページで親注文に案内バナーを表示する方法をご案内します。 本設定のメリット --- 親子注文を利用している場合、購入者の画面には親注文と子注文が両方表示されます。そのため「重複して注文してしまったのでは?」と誤解を招くことがあります。 本設定を行うことで、購入者が親注文の役割を理解でき、重複注文・重複請求の誤解を防げます。 注意点:本ページの手順は新しいお客様アカウント専用です 新しいお客様アカウントでは、親注文を注文履歴から非表示にすることはできません。親注文は表示されたまま、案内バナーで重複ではないことを伝える方法になります。 従来のお客様アカウントをご利用の場合は「親注文のマイページ非表示の方法|従来のお客様アカウント」をご確認ください。 設定方法 --- 注文状況ページにAll in giftのアプリモジュールを埋め込みます。 設定方法は以下のヘルプページをご確認ください。 購入者向けの表示 --- モジュ