платеж!???
Вести этот учет у себя. Т.е. есть например заказ и на него ссылается таблица платежей. Таким образом у одного заказа может быть n платежей. Плюс платежки как правило так же отслеживают пользователей их платежи. Можно при подтверждении от нее получать ее идентификатор платежа и записывать в свой.
что значит закрепить платеж ?
Человек открыл заявку платеж создался дальше что делать? Как понять относиться ли платеж к нему или нет?
Ты же id создаёшь для своего платежа. Потом ловишь вебхук от кассы, например с результатом платежа и твоим id
А вот вопрос как ловить их?
тебе уже выше я написал.
у платежа есть какойто идентефикатор код или id после успешного или неуспешного платежа тебе вернут ответ с данными что такой то платеж успешен или нет
А как принимать эти данные
тебя банк пнет
Зависит от АПИ. Создай точку, куда будет стучаться твоя платёжная система. Почитай их документации
api платёжной системы тебе отдаст эти данный в ответ на твой запрос, например в формате json. вот с него и возьмёшь эт данные.
ты указываешь свой эндпоинт на своем сайте/апи. Т.е. блядь вьюху пишешь. Как указать ПС куда стучаться зависит от него. Может в личном кабинете это указывать, может еще где.
создаешь представление которое принимает ответ от платежной системы в этом ответе содержится айдишник твоего юзера или айдишник заказа, принимаешь этот ответ, обрабатываешь его в носишь в базу данных что такой то заказ или такой то юзер оплатил. и отправляешь юзера на страницу успешного платежа или на страницу ошибки если платеж не прошел.
Обсуждают сегодня