@Artemio95

Как провести оплату через Альфа Банк?

Как технически (примерно) реализовать такой функционал: 1) пользователь на сайте покупает курс 2) только после покупки ему на почту отправляется сгенерированный пароль 3) только когда он купил, формируется объект с его почтой и id приобретенного курса

В целом представляю, как это сделать, но может кто-то уже реализовывал подобное и поделиться best practice. Т.е. опасения вызывает только вопрос, как отследить реализованную покупку, если человек покупает уже на платёжном шлюзе Альфа Банка. Типа при попытке оплатить, сохранять почту и id курса, а потом, если оплатил (после оплаты возвращать на сайт), то уже на эту почту высылать пароль, или это можно сделать проще?
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Самое правильное - читать мануал к SDK платежной системы и не выдумывать велосипед. Там обычно все написано и про коллбеки, и про валидацию, и прочее.
Ответ написан
Комментировать
DollyPapper
@DollyPapper
Вот этот метод API эквайринга вам подходит. Дергаете этот эндпоинт, как только получаете ответ, что оплата прошла - высылаете ему необходимые данные. Что там у вас - пароль, id курса, etc.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы