「保留中の決済の成功」メール通知を更新する
ストアで カスタマイズされた通知テンプレートを使用している場合、Shopify Taxで機能するように、「保留中の決済の成功」通知を手動で更新する必要がある場合があります。
これらの変更を行うには、Shopify の通知テンプレートで使用されているコードに精通している必要があります。テンプレートが大幅にカスタマイズされていて、必要な変更を適用する方法がわからない場合は、変更を加えた開発者に問い合わせるか、「デフォルトに戻す」をクリックしてテンプレートを元の状態に復元してください。デフォルトに戻すと、行ったカスタマイズはすべて削除されますが、テンプレートは必ず最新バージョンになります。
変更を加える前に、テンプレートを Google ドキュメントなどの別のドキュメントにコピーして貼り付け、バックアップを作成してください。変更を加えた後は、「保存」をクリックする前に、「プレビュー」をクリックして変更内容を確認し、期待どおりに機能することを確かめてください。
手順:
Shopify 管理画面から、「設定」 > 「通知」 に移動します。
「お客様への通知」をクリックします。
「決済」セクションで、「保留中の決済の成功」をクリックします。
「コードを編集」をクリックします。
<span>Tip</span>で始まるコードのセクションを探します。- コードスニペット
{% unless transaction.kind == "capture" or transaction.kind == "void" %}を見つけます。デフォルトのテンプレートでは、このスニペットは 351 行目にあります。 - コードを
{% unless transaction.kind == "authorization" or transaction.kind == "void" %}に変更します。 - 「保存」をクリックします。
- コードスニペット
<span>Total</span>で始まるコードのセクションを探します。- コードスニペット
{% if transaction.status == "success" and transaction.kind == "authorization" or transaction.kind == "sale" %}を見つけます。デフォルトのテンプレートでは、このスニペットは 414 行目にあります。 - コードを
{% if transaction.status == "success" and transaction.kind == "capture" or transaction.kind == "sale" %}に変更します。 - 「保存」をクリックします。
- コードスニペット
<h4>Shipping method</h4>で始まるコードのセクションを探します。- コードスニペット
{% if transaction_count > 0 %}を見つけます。デフォルトのテンプレートでは、このスニペットは 513 行目にあります。 - コードを
{% if transaction_size > 0 %}に変更します。 - 「保存」をクリックします。
- コードスニペット
<h4>Payment method</h4>で始まるコードのセクションを探します。- コードスニペット
{% if transaction.kind == "authorization" or transaction.kind == "sale" %}を見つけます。デフォルトのテンプレートでは、このスニペットは 518 行目にあります。 - コードを
{% if transaction.kind == "capture" or transaction.kind == "sale" %}に変更します。 - 「保存」をクリックします。
- コードスニペット
任意:変更をプレビューするには、「プレビュー」をクリックします。
「保存」をクリックします。