WarMeN (18.03.2019 в 18:19) PhpStorm , а как его сделать
завести БД для ПС
при отправке писать в базу номер счёта, сумму, дату, статус платежа (не оплачено) и id пользователя (это ОБЫЧНО всё должна учитывать ПС и присылать в своём ответе так же эти данные)
при ответе от ПС сверять поступившие от неё данные с данными в БД и если такой платёж есть и его статус (не оплачено), то ставить ему в базу статус (оплачено) и юзеру с этим id добавлять сумму платежа на баланс
всё, теперь если ПС будет слать повторные ответы для своей подстраховки, то они не будут повторно начисляться
________ посл. ред. 18.03.2019 в 20:30; всего 1 раз(а); by PhpStorm