特定の商品がカートに含まれる場合に、銀行振込を非表示にする設定例です。入金確認に時間がかかる銀行振込を、在庫が少ない商品や即時出荷が必要な商品では選べないようにする場合に利用できます。
前提: 決済制限の初期セットアップが完了している必要があります。まだの場合は「初期セットアップ(決済制限)」を参照してください。
設定後の動作は、[デモ] さまざまな決済種別を非表示で確認できます。
決済ルールを有効にすると、チェックアウトでカート内の商品を判定し、決済方法の表示を切り替えます。
カートに対象商品を含まない:銀行振込が表示されます。
カートに対象商品を1点でも含む:銀行振込が非表示になります。
(1) 決済ルールを作成する
アプリ管理画面 →「決済ルール」→「ルールを作成」を選択してください。
(2) 設定値を入力する
次の内容を設定してください。
設定項目 | 設定値 |
|---|---|
タイトル | 任意の管理用タイトル |
表示モード | 指定した決済方法を非表示にする |
決済方法 | 一覧から「銀行振込」を選択 |
言語 | すべての言語 |
顧客 | すべてのお客様 |
商品 | 対象商品のコレクション、または商品 |
注文 | すべての注文 |
(3) 決済ルールを保存して有効にする
設定を保存した後、「有効にする」を選択してください。保存しただけでは決済ルールは適用されません。
(4) 動作を確認する
対象商品を含まないカートと含むカートでチェックアウトへ進み、銀行振込の表示を確認してください。
一覧の「銀行振込」は、Shopifyの手動の決済方法で「銀行振込」として作成した決済方法が対象です。チェックアウトの表示名が「Bank Deposit」「銀行振込」のどちらでも非表示になります。
決済ルールの商品条件では、商品タグは指定できません。コレクションまたは商品で指定してください。
決済ルールの条件はすべて満たす必要があります(AND条件)。1つでも満たさない条件があると、Shopifyの決済設定がそのまま表示されます。
直接入力した決済方法名は、チェックアウトに表示される名称と大文字・小文字を含めて比較します。多言語ストアでは、言語ごとの名称をそれぞれ追加してください。