Stripe の Webhook から渡されたチェックアウトセッションのIDを取得します。
Stripe の Webhook において、Stripe から渡された情報の中からチェックアウトセッションの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を取得する」はこの2つのイベントのうち「チェックアウトセッションの完了(checkout.session.completed)」で使用できます。「支払い完了(payment_intent.succeeded)」で使用するとエラーになります。
取得したチェックアウトセッションのIDはアクションの結果にセットされます。他のアクションからは、式を使用して=$1
などで取得できます。
パラメーターはありません。
取得した情報は kintone のレコードではないので、いずれも発生しません。
条件 | 発生有無 |
---|---|
「レコード1行が準備できた時」 | 発生しません |
「レコード全行が準備できた時」 | 発生しません |
作成した Webhook を kintone から呼び出した場合、「Stripeの Webhook から渡されたチェックアウトセッションのIDを取得する」を実行するとエラーになります。「Stripeの Webhook から渡されたチェックアウトセッションのIDを取得する」を用いた Webhook は、kintone ではなく Stripe の Webhook に登録してください。
定期実行タスクでは使用できません。