Php Laravel出纳webhook没有';行不通
我已经按照Laravel文档添加了Stripe webhook,并在我的Stripe webhook设置中创建了一个端点,但我仍然收到Stripe的电子邮件,说他们无法向webhook提供数据 下面是我添加到webhook项目中的代码 不带中间件的路由:Php Laravel出纳webhook没有';行不通,php,laravel,stripe-payments,webhooks,Php,Laravel,Stripe Payments,Webhooks,我已经按照Laravel文档添加了Stripe webhook,并在我的Stripe webhook设置中创建了一个端点,但我仍然收到Stripe的电子邮件,说他们无法向webhook提供数据 下面是我添加到webhook项目中的代码 不带中间件的路由: Route::post( 'stripe/webhook', '\Laravel\Cashier\Http\Controllers\WebhookController@handleWebhook' ); 在verifyCsfT
Route::post(
'stripe/webhook',
'\Laravel\Cashier\Http\Controllers\WebhookController@handleWebhook'
);
在verifyCsfToken.php中:
protected $except = [
'stripe/*',
];
我是否遗漏了什么,或者这是一个常见问题?官员说:
出纳自动处理失败的订阅取消
收费,但如果您有额外的条带webhook事件,您将
要处理,只需扩展Webhook控制器。你的方法
姓名应符合出纳的预期惯例,
具体来说,方法的前缀应该是handle和“camel”
case“您希望处理的条带webhook的名称。例如,如果
您希望处理发票。如果webhook成功,您应该
将HandleInVoicePaymentSuccessed方法添加到控制器
我相信您正在尝试处理自定义webhook,这就是它不起作用的原因。官员说:
出纳自动处理失败的订阅取消
收费,但如果您有额外的条带webhook事件,您将
要处理,只需扩展Webhook控制器。你的方法
姓名应符合出纳的预期惯例,
具体来说,方法的前缀应该是handle和“camel”
case“您希望处理的条带webhook的名称。例如,如果
您希望处理发票。如果webhook成功,您应该
将HandleInVoicePaymentSuccessed方法添加到控制器
我相信您正在尝试处理自定义webhook,这就是它不起作用的原因。好吧,我错过了,但当定期订阅付款失败时,stripe不会在DB中设置结束日期,当订阅的初始付款失败时,它会将用户插入DB。好吧,我错过了,但是,当定期订阅付款失败时,stripe不会在DB中设置结束日期,当订阅的初始付款失败时,它会将用户插入DB。