stripeでサブスクリプション課金の決済処理を記述しているのですが、 利用者側での理由(残高不足)などで決済処理が失敗した場合の エラーハンドリングに関してどの様に処理すればよいのか分からずに困っております。 \Stripe\Subscription::createメソッドの復帰値(レスポンス)で判定出来ると思っていたのですが、 payment_intent.succeededイベントかcharge.failedイベントをwebhookで受信を待ってから 受注確定処理になるのでしょか? その場合、\Stripe\Subscription::create発行のプロセスと、webhookのプロセスは別になると思いますが、 ユーザへの成功・失敗のレスポンスはどのように処理すれば良いのでしょか? 断片的で恐縮ですが、ライフサイクルや処理方法に関して事例があれば宜しくお願い致します。 phpのコー