メインコンテンツへスキップ
Shopify Flow は Shopify の自動化アプリです。Foliant は独自のトリガーとアクションを Flow に追加します。これにより、「注文が支払われ、顧客に Wholesale タグが付いている場合、請求書を顧客の経理担当者にメールで送信する」や「Peppol 請求書の送信に失敗した場合、通知する」といったワークフローを作成できます。 Flow の接続は 設定 › 連携 では行いません。Shopify App Store から Shopify Flow をインストールし、ワークフローを作成する際に Foliant のトリガーとアクションを選択してください。

Foliant のアクション

どちらのアクションも、支払い など注文を含むワークフロートリガーが必要です。注文がない場合、アクションは「The workflow gave no order.」というエラーで失敗します。

Email order document

このアクションを使う前に、Foliant でメールを設定します。
  1. Foliant で 配信 に移動し、テンプレートのメールを追加するか、既存のメールを開きます。
  2. 日時 で、送信タイミング を Shopify Flow のワークフローが送信 に設定します。
  3. ID をコピー で テンプレート ID をコピーします。テンプレートの名前を変更しても ID は変わりません。
次に、Shopify Flow で以下を行います。
  1. ワークフローを作成し、支払い などのトリガーを選択します。必要に応じて条件を追加します。
  2. Foliant のアクション Email order document を追加します。
  3. テンプレート ID に ID を貼り付けます。
  4. 任意: 通常の受信者の代わりに送信するメールアドレスを 送信先 に入力します。例えば、買掛金の担当者などです。
  5. ワークフローをオンにします。
そのテンプレート ID を使う有効な Shopify Flow 用の Foliant メールがない場合、アクションは失敗し、Flow に解決方法が表示されます。メールの送信には、PDF 配信メールを含むプランが必要です。詳しくは Shopify Flow から PDF を送信する をご覧ください。

Send invoice to Peppol

注文を含むトリガーの後に Send invoice to Peppol を追加します。Foliant は、注文が支払われたときと同じ方法で電子請求書を送信します。送信は法人の注文のみで、1 つの注文につき 1 回です。すでに送信済みの請求書は成功として扱われます。Peppol が設定されていない場合、アクションは「Peppol isn’t set up for this store.」というエラーで失敗します。詳しくは Peppol 電子請求書を送信する をご覧ください。

Foliant のトリガー

Document emailed の テンプレート ID は、後続の Email order document アクションで使用できます。例えば、最初の書類の後に 2 つ目の書類を送信できます。

補足

  • Document emailed は注文に対してのみ開始されます。下書き注文では開始されません。
  • ワークフローが繰り返し自動で開始されるのを防ぐため、Flow のワークフローが送信したメールでは、Document emailed は注文とメールの組み合わせごとに 1 回のみ開始されます。
  • Peppol invoice failed は、異なる失敗ごとに 1 回開始されます。再試行が同じ理由で失敗した場合、ワークフローは再度開始されません。法人の注文ではない注文や、すでに送信済みの注文では開始されません。

関連記事