Sendery
Sendery

ガイド

注文確認と明細

明細ブロックのあるテンプレートで注文内容と合計を送信します。

ブロックを設定

order-confirmation テンプレートを公開します。明細ブロックの商品変数を items、調整変数を adjustments、小計テキストを {{ subtotal }}、合計テキストを {{ total }} に設定します。必要に応じて件名や本文に {{ order_number }} を追加してください。

明細を送信

以下の JSON を POST /api/v1/emails に送信します。商品の項目名は name、quantity、amount、調整の項目名は label、amount で固定です。配列の変数名はエディターで変更できますが、行内の項目名は変更できません。

JSON
{
  "to": "[email protected]",
  "template": "order-confirmation",
  "data": {
    "order_number": "1042",
    "items": [
      {
        "name": "Notebook",
        "quantity": 2,
        "amount": "$24.00"
      }
    ],
    "adjustments": [
      {
        "label": "Tax",
        "amount": "$2.40"
      }
    ],
    "subtotal": "$24.00",
    "total": "$26.40"
  }
}

上限と金額

商品は 1〜100 行、調整は 0〜20 行です。行内の項目はすべて必須で、値は最大 2,000 バイトの単一値です。調整変数を設定していて調整がない場合は [] を渡します。合計の計算と通貨の書式設定はアプリで行い、Sendery は渡された値を表示します。