попытке оплаты, перекидывает на платежный шлюз (wayforpay), там идет оплата., и потом редиректит назад на страницу сайта + формируется чек-письмо об оплате и высылается на почту в админку. Вопрос к знатокам: как можно проверять работоспособность этой оплаты, редиректа и отправки чека, без проведения оплаты, то бишь на локалхосте?
Создавать тестовый сайт?
делать минимальный платеж
не подходит, т.к. придется по любому делать оплату в 1 грн, то бишь делать тестинг с реальными ресурсами
плюс нужно это все заливать на сервер, хоть и тестовый. Думал может есть более легкие схемы
а что в поддержке ответили?
А что плохого? Деньги же себе же приходят. А вообще, просто лучше разбираться в процессах, что бы 100% знать что происходит.
сказали что в тестовом аккаунте нет такой функции для теста, только в активном аккаунте
не совсем, деньги идут не мне, а в компанию.
пусть компания выделит бюджет. Для них же делаешь, они потом зарабатывать и пользоваться будут. Это в любом случае нужно будет сделать.
Это думаю возможно. Но думаю идея тестить это в продакшне - не очень хорошая
Почему не очень? А как будет? Без реальных проверок запустите для клиентов, в надежде что нет ошибок?
Нет конечно, если вообще никаких вариантов не найти, тогда уж запуустить в продакшн. Надеяться на то что не будет ошибок - самоубийство. Имею в виду, что такие вещи нужно в другом месте тестить, на тестовом сервере, например, он и есть, но к сожалению шлюз не дает такую фичу для тестинга
ну так в чём проблема скопировать их ответ при валидном платеже, и слать его самому себе для тестов?👀
чтобы так сделать, нужно как минимум залить на продакшн, ооплатить, убедиться кто платеж прошел и лишь потом это все делать, а если платеж не валидный, но обратно все тестить... Как-то сложно это, думаю есть легче вариант
пока вы тут это пишите, уже можно было накидать форму, совершить эту оплату в 1 рубль и спокойно тестить
Я бы накидал форму, как вы пишите, но знаний пока в этом недостаточно
а что тут уметь? вон у них на сайте есть готовый пример https://wiki.wayforpay.com/view/852091
Спасибо, буду разбираться)
Обсуждают сегодня