SquareとSlackの連携イメージ
SquareとSlackを連携して、Squareで支払いが発生したらSlackに通知する方法
Yoomを詳しくみる
この記事のテンプレートを試す
SquareとSlackの連携イメージ
フローボット活用術

2025-03-26

SquareとSlackを連携して、Squareで支払いが発生したらSlackに通知する方法

Renka Sudo
Renka Sudo

支払い処理や注文管理など、日々の業務で多くの情報を扱う場面では、正確でスピーディーな情報共有が欠かせません。
特に近年はツールを組み合わせて活用する方法が注目されています。
そこで今回は、SquareとSlackを組み合わせることで、Squareで支払いが発生したらSlackに通知する方法をご紹介します。
この自動化により、素早い情報共有が可能となり、業務プロセスの改善が実現できます。
ノーコードで連携できる設定方法も解説しますので、ぜひ参考にしてください。

こんな方におすすめ

  • SquareとSlackを日常業務で活用している方
  • 正確な支払い情報を共有し、ミスやトラブルを未然に防ぎたい方
  • 複数店舗や拠点での支払い状況を効率的に管理したい方

SquareとSlackの連携メリットと具体例

メリット1:スピーディーな対応

SlackにSquareの支払い通知が連携されることで、迅速な対応が可能になります。
例えば、オンラインストアで注文が入り、顧客が支払いを完了した場合、その通知が素早くSlackで共有されるため、スタッフがすぐに商品のピッキングや梱包を開始できます。
また、飲食店のデリバリー業務では、支払い完了の通知を受け取った配達担当者が次の配送準備に取り掛かることができます。
こうしたスピーディーな対応が実現することで、顧客体験の向上と業務効率化が期待できます。

メリット2:正確な情報の共有

Squareで支払いが発生した際、Slackを活用して通知を受け取ることで、チーム内で正確な情報が素早く共有されます。
例えば、旅行代理店では、顧客がツアー料金を支払ったタイミングでSlackに通知が送信されると、担当スタッフ全員が正確な金額や支払い完了の状況を確認できます。
これにより、二重確認やミスコミュニケーションを防ぎ、顧客に適切な案内を迅速に行うことが期待できます。
また、情報の正確性が向上することで、業務の質が高まり、トラブル発生防止も見込めます。

メリット3:業務の効率化

Squareでの支払い情報をSlackに自動通知することで、手作業での確認や連絡が不要になり、業務全体の効率向上が見込めます。
例えば、複数店舗を運営するアパレルチェーンでは、各店舗で発生した支払いが素早くSlackの専用チャンネルに記録され、経理担当者がすべての店舗の売上情報を一元的に把握できます。
これにより、個別の確認作業が省かれ、データの集計や報告にかかる時間の短縮が期待できます。
また、自動化により、チーム全体の生産性向上も見込めます。

ここからは、Yoomのテンプレート【Squareで支払いが発生したらSlackに通知する】という連携フローを使って設定をしていきます。 


■概要

Squareでの決済が発生するたびに、その情報を手作業で関係部署に共有していませんか。
この作業は、リアルタイムでの情報共有が難しく、確認漏れや報告遅れの原因にもなりがちです。
このワークフローを活用すれば、Squareで支払いが行われると同時に、指定したSlackチャンネルへ自動で通知が届くため、支払い情報を迅速かつ正確にチーム全体で共有できます。

■このテンプレートをおすすめする方

  • Squareでの決済情報を手作業でコピーし、Slackに投稿している方
  • 支払い状況をリアルタイムに把握し、迅速な顧客対応や在庫管理を行いたい方
  • 手作業による情報共有での通知漏れや、入力ミスなどの課題を解決したい方

■このテンプレートを使うメリット

  • Squareで決済が発生した際に、自動でSlackへ通知が飛ぶため、これまで情報共有にかかっていた時間を短縮し、より重要な業務に集中できます。
  • 手作業による情報の転記が不要になることで、金額の入力ミスや通知漏れといったヒューマンエラーを防ぎ、正確な情報共有を実現します。

■フローボットの流れ

  1. はじめに、SquareとSlackをYoomと連携します。
  2. 次に、トリガーでSquareを選択し、「支払い(決済)が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、Squareから受け取った決済情報を指定のチャンネルに送信するよう設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知先は、任意のチャンネルやダイレクトメッセージに設定が可能です。
    例えば、「経理部」や「受注担当」など、用途に応じたチャンネルへの通知ができます。
  • Slackに送信するメッセージ本文は自由にカスタマイズが可能です。
    固定のテキストだけでなく、Squareのトリガーで取得した決済金額や顧客情報などの動的な情報も埋め込めます。

■注意事項

  • Square、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

[Yoomとは]

Squareで支払いが発生したらSlackに通知する方法

Squareで支払いが発生すると、Square APIで受け取り、Slackが提供するAPIを経由してSlackに通知することができます。
Yoomを使えば、プログラミング知識がなくても自動化できます。

今回の連携フローの手順は大きく分けて以下の通りです。

  • SquareとSlackをマイアプリ連携
  • テンプレートをコピー
  • トリガー、アクションの設定
  • 最後にトリガーが起動するかを確認

事前準備

1)まずはじめにYoomの公式サイトにアクセスし、アカウントを作成してください。
Yoomのアカウント発行ページ
アカウントを取得している場合は、ログインしてください。

ステップ1:SquareとSlackをマイアプリ連携

1)Yoomのアカウントにログインしたら、次に使用するアプリを登録します。
「マイアプリ」をクリックし、「新規接続」を選択してください。


2)Yoomで接続可能なアプリ一覧が表示され、検索窓から「Square」と「Slack」を1つずつ検索します。

Squareを選択できたら、使用するアカウントでログインしてください。




同様にSlackを選択したら、投稿先を選択して、「許可する」をクリックします。


3)登録が完了すると、マイアプリにアイコンが表示されます。
登録したアプリのアイコンが表示されていることを確認してください。

ステップ2:テンプレートをコピー

こちらのバナーをクリックします。


■概要

Squareでの決済が発生するたびに、その情報を手作業で関係部署に共有していませんか。
この作業は、リアルタイムでの情報共有が難しく、確認漏れや報告遅れの原因にもなりがちです。
このワークフローを活用すれば、Squareで支払いが行われると同時に、指定したSlackチャンネルへ自動で通知が届くため、支払い情報を迅速かつ正確にチーム全体で共有できます。

■このテンプレートをおすすめする方

  • Squareでの決済情報を手作業でコピーし、Slackに投稿している方
  • 支払い状況をリアルタイムに把握し、迅速な顧客対応や在庫管理を行いたい方
  • 手作業による情報共有での通知漏れや、入力ミスなどの課題を解決したい方

■このテンプレートを使うメリット

  • Squareで決済が発生した際に、自動でSlackへ通知が飛ぶため、これまで情報共有にかかっていた時間を短縮し、より重要な業務に集中できます。
  • 手作業による情報の転記が不要になることで、金額の入力ミスや通知漏れといったヒューマンエラーを防ぎ、正確な情報共有を実現します。

■フローボットの流れ

  1. はじめに、SquareとSlackをYoomと連携します。
  2. 次に、トリガーでSquareを選択し、「支払い(決済)が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、Squareから受け取った決済情報を指定のチャンネルに送信するよう設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知先は、任意のチャンネルやダイレクトメッセージに設定が可能です。
    例えば、「経理部」や「受注担当」など、用途に応じたチャンネルへの通知ができます。
  • Slackに送信するメッセージ本文は自由にカスタマイズが可能です。
    固定のテキストだけでなく、Squareのトリガーで取得した決済金額や顧客情報などの動的な情報も埋め込めます。

■注意事項

  • Square、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

1)最初に「このテンプレートを試す」というアイコンをクリックしてください。

2) 以下の確認画面が表示されますので、「OK」をクリックしてください。

この画面が表示されたら、コピーが正常に完了しています。

その後は、タイトルや詳細をクリックして編集します。
右側に「!」アイコンが表示されますので、順番にクリックしてオペレーションを設定します。
テンプレートは「マイプロジェクト」に保存されます。

ステップ3:トリガーを設定

「アプリトリガー 支払い(決済)が作成されたら」をクリックします。

ステップ4:Squareのアクションを設定

1) アクションは「支払い(決済)が作成されたら」を選択して、「次へ」をクリックします。


2) トリガーの起動間隔を選択してください。
トリガーの起動間隔は契約プランに応じて異なります。
各プランの内容についてはこちらを参考にしてください。
各プランの機能制限や使用上限の一覧 | Yoomヘルプセンター (intercom.help)
完了したら「テスト」をクリックし、テスト成功後「保存」をクリックします。


ステップ5:Slackのアクションを設定

1) フローに戻り、「アプリと連携する チャンネルにメッセージを送る」のアイコンをクリックします。

2) アクションは「チャンネルにメッセージを送る」を選択してデータベースIDを入力し、「次へ」をクリックします。

3)必須事項を入力します。

Squareから取得したアウトプット情報を活用して入力できます。
必要に応じて候補から選択し、入力が完了したら「保存」します。


これで【Squareで支払いが発生したらSlackに通知する】というフローが完成です。

ステップ6: テストと確認

設定が完了すると、以下のような表示が出てくるので、「トリガーをON」をクリックします。
フローボットを起動し、正しく動作するか確認してください。

今回使用したテンプレートはこちら 


■概要

Squareでの決済が発生するたびに、その情報を手作業で関係部署に共有していませんか。
この作業は、リアルタイムでの情報共有が難しく、確認漏れや報告遅れの原因にもなりがちです。
このワークフローを活用すれば、Squareで支払いが行われると同時に、指定したSlackチャンネルへ自動で通知が届くため、支払い情報を迅速かつ正確にチーム全体で共有できます。

■このテンプレートをおすすめする方

  • Squareでの決済情報を手作業でコピーし、Slackに投稿している方
  • 支払い状況をリアルタイムに把握し、迅速な顧客対応や在庫管理を行いたい方
  • 手作業による情報共有での通知漏れや、入力ミスなどの課題を解決したい方

■このテンプレートを使うメリット

  • Squareで決済が発生した際に、自動でSlackへ通知が飛ぶため、これまで情報共有にかかっていた時間を短縮し、より重要な業務に集中できます。
  • 手作業による情報の転記が不要になることで、金額の入力ミスや通知漏れといったヒューマンエラーを防ぎ、正確な情報共有を実現します。

■フローボットの流れ

  1. はじめに、SquareとSlackをYoomと連携します。
  2. 次に、トリガーでSquareを選択し、「支払い(決済)が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、Squareから受け取った決済情報を指定のチャンネルに送信するよう設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知先は、任意のチャンネルやダイレクトメッセージに設定が可能です。
    例えば、「経理部」や「受注担当」など、用途に応じたチャンネルへの通知ができます。
  • Slackに送信するメッセージ本文は自由にカスタマイズが可能です。
    固定のテキストだけでなく、Squareのトリガーで取得した決済金額や顧客情報などの動的な情報も埋め込めます。

■注意事項

  • Square、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Squareを使ったその他の自動化例

他にもSquareを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1.Squareで支払いが行われたらGmailで個別にサンクスメールを送信する
このテンプレートは、Squareで支払いが行われると、自動でGmailを通じて顧客に個別のサンクスメールを送信する仕組みです。
例えば、営業部が購入のお礼や次回購入クーポンを案内することで、迅速な顧客対応が見込めます。
メールには顧客名や購入商品、支払い日時を含めることで、パーソナライズされた内容を提供できます。
これにより、手動作業の手間を省きつつ、顧客満足度の向上やリピート購入の促進が期待されます。


■概要

Squareで支払いが行われたらGmailで個別にサンクスメールを送信するフローです。

■このテンプレートをおすすめする方

1.Squareを利用して決済業務を行う方

・Squareを導入している店舗

・オンライン販売の決済システムでSquareを利用している方

2.Gmailを利用している方

・サンクスメールの作成や送信を行うことが多い方

・Squareの支払いに応じてサンクスメールを自動で送付したい方

■このテンプレートを使うメリット

Squareは実店舗やオンライン店舗における決済業務を効率化できるシステムです。
しかし、決済完了後の自動メールの他に別途サンクスメールを送信したい場合、宛先誤りが発生する恐れがあります。

このフローは、Squareで支払いが行われるとGmailから購入者の方に自動でサンクスメールを送信することができ、ヒューマンエラーの発生を防止します。
サンクスメールの送信は支払い完了後にシームレスに行われるため、時間帯を問わずタイムリーに送信することが可能です。

Gmailの本文は任意で設定可能なため、ビジネスに合わせた内容を送信することができます。

■注意事項

・SquareとGmailのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

2.Squareで決済が完了したらkintoneに登録する
このテンプレートは、Squareで決済が完了すると、自動でkintoneのデータベースに顧客情報や購入内容を登録する仕組みです。
例えば、決済情報を営業部用の「売上管理アプリ」や経理部用の「経費精算アプリ」に連携させることで、各部署がスピーディーにデータ共有可を行うことができます。
手動入力の手間やミスを削減し、迅速な顧客対応や正確な業務運営が期待できます。


■概要

Squareで決済が完了したらkintoneに登録するフローです。

■このテンプレートをおすすめする方

1.Squareを自身のビジネスに利用している方

・多種多様な決済方法に対応したい方

・決済の効率化に活用している方

2.kintoneにデータの蓄積を行う方

・業務に関連する情報を蓄積している方

・情報の一元管理に活用している方


■このテンプレートを使うメリット

Squareはビジネスシーンでのキャッシュレス決済に活用できるツールです。
決済情報をkintoneに蓄積していくことで情報の一元管理が可能になりますが、情報の登録を手作業で行うのは手間も時間もかかり効率的とは言えません。

情報の蓄積を手作業することなく実行したいと考えている方にこのフローは有効です。
このフローを活用すれば、Squareで決済が完了したら自動でkintoneにレコードを追加し、手作業の負担が軽減されます。
手作業を省くことでヒューマンエラーの発生を防ぐことができ、業務進行を円滑にします。
また、自動化によって情報共有のスピードを一定に保ことができ、迅速かつ正確な売上管理が可能になります。

■注意事項

・Square、kintoneのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

3.Squareで決済が完了したらAirtableに登録する
このテンプレートは、Squareで決済が完了すると、Airtableに自動で情報を登録する仕組みです。
例えば、決済データを営業部用の顧客リストや経理部用の売上管理表に追加することで、各部署が素早くデータを共有できます。
登録内容には顧客名、購入商品、金額、決済日時などを含めることで、データ管理の効率化や正確性向上が見込めます。
これにより、業務負担を軽減し、迅速な対応と分析が期待できます。


■概要

Squareで決済が完了したらAirtableに登録するフローです。

■このテンプレートをおすすめする方

1.Squareをビジネスに活用している方

・多種多様な決済方法に対応し顧客満足度向上へと繋げたい方

・決済の効率化に活用している方

2.Airtableにデータの蓄積を行う方

・情報の一元管理に活用している方

・蓄積した情報の分析に使用している方


■このテンプレートを使うメリット

Squareは様々な決済方法に対応することで顧客満足度の向上が期待できるツールです。
さらにAirtableで決済情報を管理していくことで、ビジネス全体の情報から分析を行うことができます。
しかし決済が完了した情報を毎回手作業でAirtableへ登録するのは、他の業務への時間を奪うことにつながりかねません。

効率よくデータ入力を完了させたいと考えている方にこのフローは有効です。
このフローを活用することで、Squareでの決済完了をトリガーに自動でAirtableにレコードを追加し、登録作業を省きます。
引用した情報で登録を行うことができるため、人的ミスの発生を防ぎ共有情報の正確性を保ちます。
登録を手作業していた時間を省き他のコア業務に使用することで、決済完了後に行う業務に迅速に対応でき、顧客満足度向上へと繋げることができます。

■注意事項

・Square、AirtableのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

まとめ

今回は、Squareで支払いが発生したらSlackに通知するフローをご紹介しました。
SquareとSlackの連携により、支払い情報や注文状況が素早く通知されることで、スタッフは迅速かつ正確に対応でき、顧客満足度の向上が期待できます。
また、この連携は手作業での確認作業を削減し、自動化されたフローが業務全体の効率を向上させるため、チームの生産性向上が見込めます。
さらに、Yoomを活用することで、初心者でも簡単にツールを連携できます。
ぜひ、今回紹介した連携方法を取り入れて、効率化と正確性の向上を実現してみてください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Renka Sudo
Renka Sudo
人材が限られる地方の中小企業で業務の効率化を日々模索していたところ、Yoomと出会いました。 こうだったらいいなとなにげなく考えていたことがYoomを導入することで、こんなにも効率化できるんだ!と感動。 システムやプログラミングの知識や経験がない私でも、業務が大きくかわったので、同じように感じているたくさんの方々へ共有できたらと執筆しています。
タグ
連携
Slack
Square
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる