Job Runner

Stripeの Webhook から渡された支払い手続きIDを取得する

概要

Stripe の Webhook から渡された支払い手続き(Payment Intent)のIDを取得します。

使い方

Stripe の Webhook において、Stripe から渡された情報の中から支払い手続き(Payment Intent)のIDを取得します。kintone の Webhook では取得できません。

Stripe からの Webhook を Job Runner で受け取るには、kintone アプリではなく Stripe の画面で設定を行います。Stripe の画面で「開発者」>「Webhook」>「エンドポイントを追加」で、「エンドポイント URL」にJob Runner ジョブの Webhook URL を登録してください。

現在 Customine が対応している Stripe のイベントは「チェックアウトセッションの完了(checkout.session.completed)」と「支払い完了(payment_intent.succeeded)」の2つです。「Stripeの Webhook から渡された支払い手続きのIDを取得する」はどちらのイベントでも使用できます。

取得した支払い手続き(Payment Intent)のIDはアクションの結果にセットされます。他のアクションからは、式を使用して=$1などで取得できます。

設定するパラメーター

パラメーターはありません。

レコード取得条件の発生有無

取得した情報は kintone のレコードではないので、いずれも発生しません。

条件 発生有無
レコード1行が準備できた時 発生しません
レコード全行が準備できた時 発生しません

制限事項

  • 作成した Webhook を kintone から呼び出した場合、「Stripeの Webhook から渡された支払い手続きIDを取得する」を実行するとエラーになります。「Stripeの Webhook から渡された支払い手続きIDを取得する」を用いた Webhook は、kintone ではなく Stripe の Webhook に登録してください。

  • 定期実行タスクでは使用できません。