Сайт на modx revo. На сайте есть форма оплаты, при сабмите формы идет редирект на php файл кассы где открываю сессию, проверяю поля, пишу id и ключ магазина и так далее.
1) Получается при сабмите формы юзер редиректится на страницу Яндекс кассы . Оплачивает.
2) Далее я создал сниппет, который проверяет статус оплаты.
3) Далее я создал две страницы в админке (успешная оплата и неуспешная оплата). На странице НЕ успешной оплаты отдается голый текст типа "Неудачно, пробуй снова". На странице УСПЕШНОЙ оплаты текст "спасибо..." и ниже форма для регистрации этого юзера в системе Modx.
4) Как юзер приходит на страницу успешной/неуспешной оплаты - когда его редиректнуло на яндексовскую страницу кассы (money.yandex.ru/payments/checkout/confirmation?orderId=...), то можно сразу кликнуть на кнопку "вернуться в магазин", и если он не оплатил, то попадет на страницу "НЕудачная оплата". Если он оплатил, то перейдет на страницу "УДАЧНАЯ оплата" и тут продолжит свою регистрацию.
Так как не все знают, что нужно тыкнуть на "вернуться в магазин" после совершения оплаты, то получается что человек оплатил, но не зарегистрировался на сайте. Потом звонит и кидает претензии. Приходится проверять оплату и регать его вручную.
Вопрос - можно ли проверить статус оплаты на странице самой кассы сразу после совершения оплаты, а не по клику на "вернуться в магазин". Хочу, используя modx api, регать юзера программно, так как сохраняю в куки введенные им данные в поля в форме оплаты.
В настройках яндекс кассы, Параметры для платежей, ты можешь указать shopSuccessUrl, куда будет слаться запрос при успешной оплате. Обычная страница php на твоём сайте, там пиши, что тебе надо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Пытаюсь сделать авторизацию на чистом PHP с паттерном MVCПочему-то модель возвращает bool(false), вместо массива с данными пользователя при входе...
Подскажите, можно ли, например, при помощи curl'а выполнить запрос в стиле формы с последующей переадресацией ? Ну те если есть форма, то там...
Есть строка 167_319_838_852 строка динамическая может быть такой 167_319_8388 и такой 167_3195
Передаю ошибочный маркер в параметры подготовленного запроса, но в итоге не выбрасывается никакое исключение, возвращает как успешный результат,...