顧客のポイント数を表示する方法

顧客のポイント情報はShopifyのカスタマーオブジェクトのメタフィールドに格納されています。利用可能なメタフィールドの詳細はこちらのページをご確認ください。

Metafieldに保存されている情報

Liquidコードを追加してポイントを表示する

以下のコードをポイントを表示したい箇所に差し込んでください。

{% assign points = customer.metafields.vip.points_approved | plus: 0 %}
<p>{{ points }} ポイント</p>

customer.metafields.vip.points_approvedpoints_approved を表示したいメタフィールドのKeyに変更することで表示するポイントの種類を変更できます。

顧客がログインしているかをLiquidで確認する

以下の if 文を使って顧客がログイン中か確認することができます。

{% if customer.id == null %}
	// Customer is logged in.
{% else %}
	// Customer is not logged in.
{% endif %}