Как заставить обработчик Laravel обрабатывать события удаления подписки клиента правильно? - PullRequest
0 голосов
/ 07 мая 2019
namespace App\Http\Controllers;

use Laravel\Cashier\Http\Controllers\WebhookController as CashierController;

class WebhookController extends CashierController
{
    /**
     * Handle invoice payment succeeded.
     *
     * @param  array  $payload
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function handleCustomerSubscriptionDeleted(array $payload)
    {
        echo "hello";exit;
        // Handle The Event
    }
}

// Маршрут - также пропущен проверить csrf

Route::post('stripe/webhook', '\Laravel\Cashier\Http\Controllers\WebhookController@handleWebhook');

Тестовый веб-крючок успешно запущен, но в ответе указано пустое. laravel-cash

...