Я использую Laravel 4 с Cashier 2.0 и его контроллером webhook. Я хочу предотвратить следующее поведение: когда я создаю новую подписку для пользователя в моем приложении laravel, оказывается, что он выполняет метод subscription.updated webhook.
Однако я хочу предотвратить выполнение веб-зацепок, если запрос был сделан в приложении laravel. Веб-зацепки должны выполняться только в том случае, если они были инициированы непосредственно из административной панели Stripe. Кто-то, кто может помочь мне с этим?
Я не уверен, почему вы хотели бы сделать это. Цель веб-зацепок состоит в том, чтобы подтвердить, что действия были получены и успешно (или безуспешно) выполнены Stripe, чтобы вы знали, что определенные вещи произошли (например: пользователь успешно подписан на подписку, с карты пользователя произошла оплата, так далее.). Все это зависит от того, успешно ли ваше приложение взаимодействует с чередой и чередованием, успешно выставляя счет, в этом процессе может произойти многое, и веб-заезды помогут вам убедиться в том, что произошло, и если что-то пошло не так, что пошло не так.
Поведение, к которому вы стремитесь, не может быть достигнуто без вашего приложения, не связанного с Stripe.
Других решений пока нет …