#stripe-payments
#stripe-платежи
Вопрос:
Я использую пользовательский поток платежей и webhook для получения информации об оплате онлайн-подписки. Когда я получаю подтверждение платежа, я перенаправляю пользователя на свой сайт, где пытаюсь проверить информацию о веб-крючке, сохраненную в журнале платежей, и состояние профиля пользователя. Но, к сожалению, я получаю webhook последним, когда пользователь пытается обновить профиль. Как дождаться webhook, я могу сделать это на стороне сервера, но это не очень хорошая идея, можно ли получить подтверждение платежа после получения webhook или другим способом, как вручную проверить намерение платежа
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
// Make sure to change this to your payment completion page
return_url: base_url '/checkout_complete',
},
});
Комментарии:
1. Вероятно, вы захотите прослушать различные события для вашего webhook, относящиеся к объекту подписки. Для этого есть хорошая ссылка в документации Stripe здесь . Ваш обработчик webhook должен будет выполняться в серверной среде (это невозможно сделать на стороне клиента).