Skip to main content

はじめに

Dodo PaymentsのSlack統合を使用すると、Slackワークスペース内で直接支払いに関するリアルタイム通知を受け取ることができます。この統合により、支払いの状況を把握し、取引を追跡し、支払いをより効率的に管理できます。
この統合では Webhook 管理ポータルを使用して Dodo Payments の Webhook イベントを自動的に Slack 互換メッセージに変換します。追加のコーディングは不要で、コネクタを構成して通知の受信を開始できます。

始め方

1

Open the Webhook Section

Dodo PaymentsダッシュボードのWebhookセクションに移動します。+ エンドポイント追加ボタンをクリックし、webhookドロップダウンを開いて他の統合を表示します。
Add Endpointボタンと統合ドロップダウンを表示しているDodo Paymentsダッシュボード
2

Select Slack Integration

Slack統合を選択し、Connect your Slack workspaceをクリックします。
Slack統合カードと接続ボタン
3

Grant Slack Permissions

Incoming Webhooks Slackアプリに必要な権限を付与し、選択したチャネルにメッセージを投稿できるようにします。
Incoming WebhooksアプリのためのSlack OAuth権限画面
4

Customize Transformation Code

変換コードを追加または編集して、あなたのユースケースに合わせたSlack通知をカスタマイズします。あらかじめ用意されたテンプレートを使用するか、自分でロジックを書きます。
Slack統合のための変換コードエディター
5

Test and Create

カスタムまたは事前に作成されたイベントペイロードを使用して変換コードをテストします。満足したら、Createをクリックして統合を有効にします。
変換テストと作成ボタン
6

Integration Complete!

🎉 Slack 統合の作成に成功しました!Dodo Payments のイベントがリアルタイムで選択した Slack チャンネルに配送されるようになります。

変換コードの例

基本的な支払い通知

この変換は、支払いイベントのためのシンプルなテキストメッセージを送信します:
payment_notifs.js

リッチなサブスクリプション通知

この変換は、サブスクリプションイベントのために添付ファイル付きのリッチなSlackメッセージを作成します:
subscription_notifs.js

紛争管理通知

この変換は、適切な色と緊急度で紛争イベントを処理します:
dispute_notifs.js

包括的な全イベントハンドラー

この変換は、一貫したフォーマットで全てのイベントタイプを処理します:
all_events_notifs.js

ベストプラクティス

Slack通知を効果的にするには:
  • 明確性と実用性を高めるため、色、フィールド、書式設定を備えたリッチメッセージの添付ファイルを使用します。
  • すばやく識別できるよう、金額、顧客のメールアドレス、IDなどの重要なデータを必ず含めます。
  • イベントの種類に合った色を選択します:成功には緑(good)、disputeまたは失敗には赤(danger)、キャンセルには黄色(warning)、情報イベントには青(#3aa3e3)を使用します。
  • 各イベントの発生時刻を追跡できるよう、タイムスタンプを追加します。
Handle Sensitive Data: Slack メッセージに完全なライセンスキーや個人情報などの機密情報を含めないよう注意してください。機密性の高い値は切り詰めたりマスクしたりすることを検討してください。

トラブルシューティング

  • Slack Webhook URL が正しく有効であることを確認してください
  • 変換コードが有効な JavaScript であることを確認してください
  • 選択したイベントタイプがトリガーされていることを確認してください
  • Slack アプリに必要な権限があることを確認してください
  • Webhook 管理ポータルで変換エラーのログを確認してください
  • Webhook ペイロード構造が変換コードと一致しているか確認してください
  • サンプルデータで変換コードをテストしてください
  • Webhook ペイロードに必要なすべてのフィールドが含まれていることを確認してください
  • 受信したいイベントが Dodo Payments の Webhook 構成で有効になっていることを確認してください
  • Slack コネクタ構成でイベントタイプが選択されていることを確認してください
  • イベントを受信するためのエンドポイントが適切に構成されていることを確認してください
最終更新日 2026年8月6日