我正在使用 Laravel 5.3 和 Cashier for Stripe。我已经根据文档设置了一个自定义控制器来扩展CashierController
用于处理 Webhook。在此 Webhook 中,我如何从 中获取已收取的金额和发票详细信息$payload
?
public function handleInvoicePaymentFailed($payload)
{
// Handle The Event
$customer = $this->getBillable($payload['data']['object']['customer']);
// NEXT - HOW TO GET THE AMOUNT THAT WAS CHARGED AND INVOICE NUMBER??
return new Response('Webhook Handled', 200);
}
我想从中获得以下信息:
- 数量
- 发票编号