Перейти к содержимому

Регистрация

Фотография

Проблема с PHP Webmoney Срочно требуется помощь!


  • Пожалуйста, авторизуйтесь для ответа.
ответов в данной теме 1

#1 Новичок Gorod48 (WMID 183556686448 )

  • Группа: Пользователи
  • сообщений 4
  • Регистрация: 27-Май 15
  • Webmoney BL

Отправлено 13 Январь 2020 - 02:02

Код платежки Выдает ошибку вебмани merchant purse () not specified or incorrect
ссылка не передает POST запрос а выводит все в адресной строке.... https:// merchant. webmoney. ru/lmi/payment. asp?method=POST&LMI_payment_amount=1&LMI_payment_DESC=%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D0%B0%20%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F&LMI_PAYEE_PURSE=R2299747****&LMI_SIM_MODE=0&LMI_success_URL=http://yandex.ru&LMI_FAIL_URL=http://yandex .ru&LMI_paymer_EMAIL=11@bk .ru
Возможно что то неверно в параметрах !



$GET_params .= 'METHOD=POST&';
$GET_params .= 'LMI_PAYMENT_AMOUNT='.$amount.'&';
$GET_params .= 'LMI_PAYMENT_DESC='.$name.'&';
$GET_params .= 'LMI_PAYEE_PURSE='.$this->settings->info->emoney_webmoney.'&';
$GET_params .= 'LMI_SIM_MODE=0&';
$GET_params .= 'LMI_SUCCESS_URL='.$this->settings->info->success_url.'&';
$GET_params .= 'LMI_FAIL_URL='.$this->settings->info->fail_url.'&';
$GET_params .= 'LMI_PAYMER_EMAIL='.$email.'';

$url = "https://merchant.web...p?".$GET_params." ";
redirect("$url");
    • 0
  • Наверх

#2 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 8 575
  • Регистрация: 18-Май 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 13 Январь 2020 - 05:49

Код платежки Выдает ошибку вебмани merchant purse () not specified or incorrect
ссылка не передает POST запрос а выводит все в адресной строке.... https:// merchant. webmoney. ru/lmi/payment. asp?method=POST&LMI_payment_amount=1&LMI_payment_DESC=%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D0%B0%20%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F&LMI_PAYEE_PURSE=R2299747****&LMI_SIM_MODE=0&LMI_success_URL=http://yandex.ru&LMI_FAIL_URL=http://yandex .ru&LMI_paymer_EMAIL=11@bk .ru
Возможно что то неверно в параметрах !



$GET_params .= 'METHOD=POST&';
$GET_params .= 'LMI_PAYMENT_AMOUNT='.$amount.'&';
$GET_params .= 'LMI_PAYMENT_DESC='.$name.'&';
$GET_params .= 'LMI_PAYEE_PURSE='.$this->settings->info->emoney_webmoney.'&';
$GET_params .= 'LMI_SIM_MODE=0&';
$GET_params .= 'LMI_SUCCESS_URL='.$this->settings->info->success_url.'&';
$GET_params .= 'LMI_FAIL_URL='.$this->settings->info->fail_url.'&';
$GET_params .= 'LMI_PAYMER_EMAIL='.$email.'';

$url = "https://merchant.web...p?".$GET_params." ";
redirect("$url");

Ссылка передает то, что вы в нее поместили, но передает методом GET, а не POST. Если нужно передавать параметры POST-методом, то делайте это через форму. Пример:
https://merchant.web...uide_simple.asp
или
https://wiki.webmone...chant_Interface

Сообщение отредактировал ! добрый торговец !: 13 Январь 2020 - 06:49

    • 0
  • Наверх