Как обработать ответ от Stripe - PullRequest
0 голосов
/ 11 декабря 2019

Я делаю платеж на шлюз Stripe, который возвращается как успешный платеж.

Я настроил CLI для прослушивания и пересылки ответа моему обработчику localhost.

У меня естькод ниже в моем обработчике

    public void ProcessRequest(HttpContext context)
    {
        var reques = context.Request;
    }

Однако, когда возвращается успешный ответ, достигается точка останова, и я анализирую ее. Я ищу ответ JSON, но я не могу найти ничего, связанного с отзывами об этой транзакции. Ничего в ответе, ничего в запросе. Форма.

Как получить ответ, чтобы выполнить действие для задач, связанных с базой данных?

1 Ответ

1 голос
/ 11 декабря 2019

Попробуйте настроить Stripe webhook . Внизу этой страницы содержатся следующие шаги. Кроме того, на панели инструментов в разделе «Разработчик» есть раздел для управления webhooks .

Используя веб-крючок, вы можете позволить Stripe звонить вам со всемивиды типов событий. Например, после оплаты вы можете получить уведомление об ожидающей оплате и успешном завершении (обычно за миллисекунды). Это также хороший способ узнать об открываемых спорах.

Эти сообщения будут содержать JSON, который вы ищете. Затем ваш обработчик может выполнить действие с вашей базой данных.

...