eギフト購入時に、銀行振込・代金引換(Cash on Delivery)・コンビニ決済を支払い方法から非表示にできます。これにより、eギフトに適さない支払い手段をお客様に表示せず、スムーズな購入体験を提供できます。
注意点
その他の決済方法を個別に非表示にする機能は提供しておりません。
決済方法を個別に選択して非表示にすることはできません。
本機能を有効にした場合、上記3つの決済方法がすべて非表示となります。
ポイント
通常注文では全ての支払い方法が表示されます
こちらの設定を有効化した場合、eギフト購入時には決済代行会社に関わらず決済方法名に「銀行振込」または「コンビニ」を含む決済方法は非表示となります。
設定は後から無効化することが可能です
Shopify GraphiQLアプリをインストール
GraphiQLで支払い方法のカスタマイズを作成
設定の確認
例:銀行振込・代金引換をご利用時
通常購入時(eギフト以外):銀行振込・代金引換も選択可能
eギフト購入時:銀行振込・代金引換が非表示になり、選択できない
以下URLからインストール
↓こちらの画面に遷移します
「payment_customizations」の
read及びwriteにチェックを入れる※検索(「ctrl+F」or「command+F」)で「payment_customizations」と入力すると見つかります)
Shop URLに myshopify IDを入力してInstallをクリックする
遷移先画面で「インストール」をクリックし完了です
Shopify GraphiQLアプリのインストールが完了しました
Shopify公式ドキュメントにあるstep3: Create the payment customization with GraphiQLの通り進めていきます
GraphiQLアプリをインストール後はこちらの画面になります。
※表示されない場合、 Shopifyアプリから「Shopify GraphiQL App」を選択し表示してください
左のパネルに以下のコードをコピー&ペースト(上書き)し、マークをクリックします。
query {
shopifyFunctions(first: 25) {
nodes {
app {
title
}
apiType
title
id
}
}
}以下のような画面になります
左のパネルに以下のコードをコピー&ペースト(上書き)します。
mutation {
paymentCustomizationCreate(paymentCustomization: {
title: "Hide payment method by cart total",
enabled: true,
functionId: "YOUR_FUNCTION_ID_HERE",
}) {
paymentCustomization {
id
}
userErrors {
message
}
}
}titleは任意の名前を入力(こちらの管理画面に表示されます)functionIdに右パネルにある All in giftのID をコピー&ペーストする
入力後、マークをクリックする。
支払いカスタマイズが作成され最終的にこのような画面になります。
Shopify管理画面 > 設定 > 決済 > 決済方法のカスタマイズ を開く
STEP2で設定したカスタマイズがリストに表示されていることを確認
以上で設定は完了です
※eギフトのテスト注文にて、銀行振込・代金引換・コンビニ決済が非表示になっているか確認をしてください。
Shopify管理画面 > 設定 > 決済 >
決済方法のカスタマイズを開く対象のカスタマイズ右側にある
管理をクリック
設定したアプリをチェックし
無効をクリックして完了です