コンテンツにスキップ

注文ディスカウント

注文ディスカウントは、注文全体からパーセントまたは固定金額で値引きします。ディスカウント額の 上限、カート金額の上限、計算から除外する商品、そして商品ディスカウント適用後に測る最低注文金額を、 必要に応じて設定できます。

  1. Discounts を開いて Create discount をクリックし、Order Discounts を選びます。

    作成メニューでは、Order Discounts が Discounts の下に “$10 off orders over $50” という 例とともに表示されます。

    Create discount メニュー。Discounts セクションに Product Discounts、Order Discounts、Shipping Discounts が並び、それぞれに 1 行の例が添えられている
  2. ディスカウントの方式を選び、ディスカウントに名前を付けます。

    Automatic(自動)または Discount Code(ディスカウントコード)を選び、Title(自動の 場合)または Discount Code(コードの場合)を入力します。右側のサマリーが、そこまでに設定 した内容を随時まとめて表示します。

    注文ディスカウント。Discount method カードが Automatic に設定され、Title フィールドには Summer sale · 10% off、Discount Rules カードは空、右側の Summary カードには Type、Method、Title、Gives、Markets、Customers、Conditions、Combines with、Starts、Ends が表示されている
  3. ディスカウントを適用する条件のルールを追加します。

    Add your first rule をクリックして RULE GROUP #1 を作り、条件、演算子、値を選びます。 たとえば Cart subtotal · is greater than or equal to · 50 のようにします。同じグループに条件を 追加するには Add condition、別のグループを追加するには Add rule group を使います。ルールが 1 つもない場合、条件を満たすすべての注文に適用されます。

  4. ディスカウントの種類を選び、金額を入力します。

    Discount TypePercentage off または Fixed amount off に設定し、値を入力します。 パーセントの場合は Set maximum discount amountSet cart value limit for discount calculation にチェックを付けることもできます。

    Discount Configuration カード。Discount Type が Percentage off、Percentage が 10 に設定され、Set maximum discount amount と Set cart value limit for discount calculation のチェックボックスは未選択
  5. 対象外にする商品と、商品ディスカウント適用後の最低注文金額を設定します。

    Don’t apply this discount to specific items(特定の商品を対象外にする)にチェックを付けると、 選んだ商品やコレクションを計算から外せます。Require a minimum order amount after product discounts(商品ディスカウント適用後の最低注文金額を要求する)にチェックを付けると、商品 ディスカウントを差し引いたあとに Shopify が測る下限を設定できます。どちらも任意です。

    Item exclusions カード、Minimum order amount (after product discounts) カード、Discount can be combined with カード、Purchase type カードが、いずれも初期設定のまま並んでいる
  6. 組み合わせ、顧客、マーケット、日付を設定して保存します。

    このディスカウントをほかのどのディスカウントと組み合わせられるか、顧客セグメントに限定するか、 どのマーケットで実行するか、いつ開始していつ終了するかを選びます。保存はページ上部のバーから 行います。

    Purchase type、Customer eligibility、Markets、Active Dates のカード。All customers、Apply to all markets、そしてストアのタイムゾーンでの開始日時が表示されている

Automatic はコードが不要で、注文が条件に合った時点で Shopify がディスカウントを適用します。 Discount Code の場合は、設定したコードを購入者が入力する必要があります。方式はディスカウントの 作成時に選びます。ディスカウントができたあとは選択欄が無効になります。

自動ディスカウントでは、Title がディスカウント適用時に購入者に見える名前です。コード ディスカウントではこのフィールドが Discount Code に変わり、英字、数字、アンダースコア、 ハイフンのみを受け付けます。

似たディスカウントを見分けるための、自分にだけ見える 2 つ目の名前を追加します。購入者向けの タイトルが自分の一覧では区別しづらいときに使います。

注文が満たす必要のある条件です。注文ディスカウントでは Cart subtotalCart quantityCart attributeCustomer tagsCustomer logged inCustomer is B2BCustomer orders countSpecific productsSpecific variantsSpecific collectionsProduct tagsLine quantityLine subtotalLine attributeHas selling plan が使えます。グループ内の条件は Between conditions の AND/OR トグルで 結合され、グループ同士は Match All Rule Groups または Match Any Rule Group で 結合されます。

Percentage off は注文合計から一定の割合を引き、Fixed amount off は決まった金額を引きます。 種類を変更すると、前の種類で入力していた値はクリアされます。

注文合計から引く割合です。0 より大きく 100 以下である必要があり、フィールドとサーバーの両方が その範囲外の値を拒否します。

注文の金額にかかわらず、ディスカウントの合計額を金額で制限します。20% のディスカウントに最大 50 を設定した場合、50 を超える値引きにはなりません。大きな注文でもパーセントのディスカウントを 予測可能に保ちたいときに使います。

Set cart value limit for discount calculation

Section titled “Set cart value limit for discount calculation”

入力したカート金額までにのみパーセントを適用します。上限 500、10% off の場合、800 のカートは 50(500 の 10%)の値引き、300 のカートは 30 の値引きになります。

注文合計から引く固定金額で、ストアの通貨で入力します。0 より大きい値である必要があります。

通貨換算を行うディスカウントでのみ表示されます。一覧にある通貨で支払う顧客が受け取る金額を、 そのまま入力できます。換算後の金額が中途半端になる場合、たとえば ¥100 単位で価格を設定している ストアで ¥1,655 になるようなときに便利です。最大 20 通貨まで指定でき、それ以外の通貨は上の金額を 使います。上の金額を空欄にした場合は、一覧にある通貨だけがディスカウントの対象になります。

Don’t apply this discount to specific items は、選んだ商品とコレクションを計算から外します。 それらはカートに定価のまま残ります。商品は最大 20、コレクションは最大 10 です。その下の選択肢が、 外した商品を最低金額の判定に数えるかどうかを決めます。Count excluded items toward requirements(初期設定)か、Ignore excluded items everywhere です。

Minimum order amount (after product discounts)

Section titled “Minimum order amount (after product discounts)”

すべての商品ディスカウントを差し引いたあとでも、注文合計が入力した金額以上であることを要求します。 Shopify は残った合計に対してこれを確認します。この点が Cart subtotal の条件との違いです。最大 ディスカウント額やカート金額の上限とは併用できません。

Product discountsOrder discountsShipping discounts のチェックボックスです。 チェックを付けなければこのディスカウントは単独で動作します。チェックを付けると、その種類の ディスカウントを Shopify が同時に適用する場合があります。

ディスカウントコードの場合にのみ表示されます。Limit number of times this discount can be used in total を選ぶと Maximum discount uses フィールド(0 より大きい整数)が追加され、Limit to one use per customer は購入者 1 人あたりの回数を制限します。

One-time purchasesSubscription products、またはその両方です。少なくとも 1 つが必要です。 サブスクリプションにチェックを付けると、First payment onlyLimited number of payments (最大 100)、All recurring payments の選択肢が追加されます。

Limit to customer segments は、選んだ顧客セグメントに属する購入者にディスカウントを限定します。 Shopify は購入者のセグメントを確認してからディスカウントを適用し、これはカートでも同じです。 自動ディスカウントでは最大 5 セグメント、ディスカウントコードでは最大 20 セグメントです。

Apply to all markets は現在および今後のすべてのマーケットを対象にします。Apply to specific markets では最大 20 まで選べます。この選択に切り替えた時点で、少なくとも 1 つが必要になります。

Start DateStart Time がディスカウントの開始時点を指定し、Set End Date で終了時点を 追加できます。時刻はすべてストアのタイムゾーンで、カードが画面上にその名称を表示します。

Summary の下にあります。オンにすると、入力した金額は顧客が支払う通貨に換算されるため、10 の値引きは その顧客にとっても 10 の価値になります。オフにすると、入力した数値がどの通貨でもそのまま使われます。 カートの小計のルールなど、金額の条件も一緒に動きます。パーセントと点数はどちらの場合も変わらず、 単一通貨のストアではこの設定に違いはありません。ディスカウントの作成後も変更できるかどうかは ディスカウントによって異なり、カードにはスイッチが表示されるか、“Can’t be changed after the discount is created.” とともに現在の値が表示されます。

すべての注文を 10% off、上限 50

Discount method: Automatic
Title: Summer sale · 10% off
Discount Type: Percentage off
Percentage: 10
Set maximum discount amount: ticked
Maximum Discount Amount: 50

50 を超える注文に 10 の値引きを、コードで

Discount method: Discount Code
Discount Code: SAVE10
Discount Rules → RULE GROUP #1 → Cart subtotal · is greater than or equal to · 50
Discount Type: Fixed amount off
Discount Amount: 10
Limit to one use per customer: ticked

注文を 15% off。ただしギフトラッピングのコレクションは対象外

Discount method: Automatic
Title: Autumn 15% off
Discount Type: Percentage off
Percentage: 15
Don't apply this discount to specific items: ticked
Select collections to exclude: Gift wrap
Minimum requirements (discount rules): Count excluded items toward requirements

商品ディスカウント適用後も注文が 100 ある場合にかぎり 5% off

Discount method: Automatic
Title: Loyalty 5% off
Discount Type: Percentage off
Percentage: 5
Require a minimum order amount after product discounts: ticked
Minimum amount: 100

自動の注文ディスカウントでは、購入者側の操作は不要です。注文が条件に合った時点で Shopify が適用し、 入力した Title が値引きの横に表示される名前になります。コードディスカウントは、設定したコードを 購入者が入力した時点で適用されます。

Convert to customer’s currency がオンの場合、別の通貨で支払う購入者には、同じタイトルの横に 換算後の値引き額が表示されます。そのため “€10 off” のようなタイトルはその購入者には不自然に読めます が、“Summer sale” のような名前ならそうなりません。

  • Percentage: 0 より大きく、100 以下。
  • 対象外にする商品: 商品は最大 20、コレクションは最大 10。
  • 通貨ごとの正確な金額: 最大 20 通貨まで。通貨換算を行うディスカウントでのみ利用できます。
  • 顧客セグメント: 自動ディスカウントでは最大 5、ディスカウントコードでは最大 20。
  • マーケット: 特定のマーケットを選ぶ場合は最大 20。
  • サブスクリプション: 回数を限定する場合、定期支払いは最大 100 回。
  • 併用できない組み合わせ: 商品ディスカウント適用後の最低注文金額は、Set maximum discount amountSet cart value limit for discount calculation と一緒には使えません。
  • 組み合わせを決めるのは Shopify です。 Discount can be combined with のチェックは、この ディスカウントがその種類と同時に実行されてもよいと Shopify に伝えるものです。実際に注文へ何が 適用されるかは Shopify が決めます。複数の種類を組み合わせると合計が大きくなることがあるため、 いくつかのカートで試してください。
  • セグメントは Shopify 側にあります。 そこでセグメントが削除されると、Shopify はその制限を 適用しなくなり、Shopify 側ではディスカウントがすべての顧客に開かれた状態になります。アプリは 見つからないセグメントを表示し、削除するか別のセグメントを選ぶまで保存を受け付けません。
  • 方式は作成後に変更できません。 既存のディスカウントで Automatic と Discount Code を 入れ替えることはできません。代わりに複製してください。

Cart subtotal の条件と Minimum order amount (after product discounts) は何が違いますか。 Cart subtotal の条件はディスカウント前の金額を確認します。最低注文金額のほうは、すべての商品 ディスカウントを差し引いたあとに残る合計に対して Shopify が確認します。両方を設定する必要は なく、カードが画面上でそう伝えています。

最低注文金額と最大ディスカウント額の上限を一緒に使えないのはなぜですか。 アプリがこの組み合わせをインラインで、そして保存時にもう一度ブロックします。上限のかかった金額は ディスカウント適用後の合計から算出する必要がありますが、その合計は計算中のディスカウントからは 見えません。最低金額か上限のどちらかをオフにしてください。

自動ディスカウントをあとからディスカウントコードに変更できますか。 できません。方式は作成時に選び、編集ページでは選択欄が無効になっています。Duplicate を使って、 コピーのほうでもう一方の方式を選んでください。

対象外にできる商品とコレクションはいくつまでですか。 1 件の注文ディスカウントにつき、商品は最大 20、コレクションは最大 10 です。