「保留中の決済の成功」メール通知を更新する

ストアで カスタマイズされた通知テンプレートを使用している場合、Shopify Taxで機能するように、「保留中の決済の成功」通知を手動で更新する必要がある場合があります。

これらの変更を行うには、Shopify の通知テンプレートで使用されているコードに精通している必要があります。テンプレートが大幅にカスタマイズされていて、必要な変更を適用する方法がわからない場合は、変更を加えた開発者に問い合わせるか、「デフォルトに戻す」をクリックしてテンプレートを元の状態に復元してください。デフォルトに戻すと、行ったカスタマイズはすべて削除されますが、テンプレートは必ず最新バージョンになります。

変更を加える前に、テンプレートを Google ドキュメントなどの別のドキュメントにコピーして貼り付け、バックアップを作成してください。変更を加えた後は、「保存」をクリックする前に、「プレビュー」をクリックして変更内容を確認し、期待どおりに機能することを確かめてください。

手順:

  1. Shopify 管理画面から、「設定」 > 「通知」 に移動します。

  2. 「お客様への通知」をクリックします。

  3. 決済」セクションで、「保留中の決済の成功」をクリックします。

  4. 「コードを編集」をクリックします。

  5. <span>Tip</span> で始まるコードのセクションを探します。

    1. コードスニペット {% unless transaction.kind == "capture" or transaction.kind == "void" %} を見つけます。デフォルトのテンプレートでは、このスニペットは 351 行目にあります。
    2. コードを {% unless transaction.kind == "authorization" or transaction.kind == "void" %} に変更します。
    3. 「保存」をクリックします。
  6. <span>Total</span> で始まるコードのセクションを探します。

    1. コードスニペット {% if transaction.status == "success" and transaction.kind == "authorization" or transaction.kind == "sale" %} を見つけます。デフォルトのテンプレートでは、このスニペットは 414 行目にあります。
    2. コードを {% if transaction.status == "success" and transaction.kind == "capture" or transaction.kind == "sale" %} に変更します。
    3. 「保存」をクリックします。
  7. <h4>Shipping method</h4> で始まるコードのセクションを探します。

    1. コードスニペット {% if transaction_count > 0 %} を見つけます。デフォルトのテンプレートでは、このスニペットは 513 行目にあります。
    2. コードを {% if transaction_size > 0 %} に変更します。
    3. 「保存」をクリックします。
  8. <h4>Payment method</h4> で始まるコードのセクションを探します。

    1. コードスニペット {% if transaction.kind == "authorization" or transaction.kind == "sale" %} を見つけます。デフォルトのテンプレートでは、このスニペットは 518 行目にあります。
    2. コードを {% if transaction.kind == "capture" or transaction.kind == "sale" %} に変更します。
    3. 「保存」をクリックします。
  9. 任意:変更をプレビューするには、「プレビュー」をクリックします。

  10. 「保存」をクリックします。