Я скачал php-скрипт для тестовой оплаты и добавил мои MERCHANT_KEY и SALT.
Скачал этот скрипт:
https://github.com/payumoney-india/PayUMoney_PHP_Module/archive/master.zip
После отправки формы она перенаправляет на сайт payumoney, но через некоторое время перенаправляет на localhost вместо страницы оплаты.
Я застрял на этом. Не могли бы вы мне помочь?
После отправки формы:
https://screenshots.firefox.com/XV6RJC3C70xpGIch/null
Через некоторое время он перенаправляет на:
https://screenshots.firefox.com/ZBLNLGav3Choptky/null
Это в основном потому, что вы находитесь на тестовом URL. Вы должны изменить URL для производства или в прямом эфире. Для тестирования Payu дает вам этот URL-адрес теста. Если вы видите комментарий на PayUMoney_form.php
// **End point - change to https://secure.payu.in for LIVE mode**
$PAYU_BASE_URL = "https://test.payu.in";
Прочитайте комментарий. Я также получил ту же проблему и узнал, что это постановочный тест.
Пожалуйста, используйте secure.payu.in URL, который упоминается в комментарии. Затем укажите детали вашего чата в скрипте, и он заработает.
Соль и ключ, которые они предоставили для тестового аккаунта, неверны, используйте эти соль и ключ для тестового аккаунта
вот соль и ключ, просто скопируйте и вставьте их:
$SALT = 'e5iIg1jwi8';
$key = 'rjQUPktU';
$PAYU_BASE_URL = "https://test.payu.in";