Stripe_Charge :: create()を呼び出すと、あなたが述べたように、それが正常なトランザクションとしてログに記録されます(失敗しなかったと仮定して)、確認メールを送信します。
Webhooksは、ストリーミングを使用して定期支払いを管理する場合(購読の販売時など)に非常に便利です。このシナリオでは、ユーザーの要求によって直接開始されなかった多くのことが起こっています。
たとえば、30日間の無料試用版を持つゴールドプランにユーザーが加入しているとします。試用期間が終了する3日前に、customer.subscription.trial_will_end webhookがトリガーされます。お客様は、定期購入を試していただき、ありがとうございましたメールをお客様に送信して、カードに料金が請求されようとしていることを知らせることで対応することができます。
3日後にカードの請求が行われ、支払いが成功した場合は、チャージに返信することができます。ウェブフックで毎月請求書を送信します。
もう一つの非常に便利なウェブフックは有料です。再試行の設定に応じて、カードが拒否されていることをユーザーに知らせ、n日後に契約が終了することを警告することで対応できます。
要するに、購読や請求書を利用していない場合、ウェブフックの有用性は限られています。しかし、あなたがいれば、それらは不可欠です。
優れた答えです。私はストライプのためにIRCチャンネルに入ったいくつかの回答で確認しました。ありがとうございました! – MikeMurko
ありがとうマイク。私は過去2ヶ月間に多くの時間を過ごしました。ストライプのサポートは他に類を見ないものです! – Codasaurus
通常の支払いでウェブフックを使用するような疑いがありました。定期払いでのウェブフックの使用そんなにコダサウルスありがとうございました。 – pkk