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


Фотография

ОШИБКА!!! merchant purse () not specified or incorrect

merchant purse ОШИБКА not specified or incorrect скрип

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

#1 Новичок 242483375665 (WMID 242483375665 )

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

Отправлено 23 августа 2019 - 15:15

Здравствуйте, у меня возникает ошибка "merchant purse () not specified or incorrect", что не так со скриптом ? Я все перепробовал и в итоге тоже самое!
 

$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.webmoney.ru/lmi/payment.asp?".$GET_params." ";
redirect("$url");

Сообщение отредактировал 242483375665: 23 августа 2019 - 15:15

    • 0
  • Наверх

#2 Знаток WM Technical Support (WMID 941977853154 )

  • Группа: Support
  • сообщений 1 632
  • Регистрация: 14-ноября 05
  • Webmoney BL

Отправлено 23 августа 2019 - 15:46

1. необходимо использовать url payment_utf.asp

2. данные передавать именно методом post

 

ошибка говорит о том, что мы не получили от Вас номер кошелька продавца в post наборе данных


    • 0
  • Наверх

#3 Новичок 242483375665 (WMID 242483375665 )

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

Отправлено 23 августа 2019 - 15:55

1. необходимо использовать url payment_utf.asp

2. данные передавать именно методом post

 

ошибка говорит о том, что мы не получили от Вас номер кошелька продавца в post наборе данных

Все равно не работает!
Вот ссылка, сами убедитесь:

https://merchant.webmoney.ru/lmi/payment_utf.asp?METHOD=POST&LMI_PAYMENT_AMOUNT=1000&LMI_PAYMENT_DESC=ТЕСТ&LMI_PAYEE_PURSE=R37069013069

Сообщение отредактировал 242483375665: 23 августа 2019 - 16:07

    • 0
  • Наверх

#4 Знаток WM Technical Support (WMID 941977853154 )

  • Группа: Support
  • сообщений 1 632
  • Регистрация: 14-ноября 05
  • Webmoney BL

Отправлено 23 августа 2019 - 16:18

отправляйте именно методом post!!!

создайте форму и шлите её post

 

https://merchant.web...uide_simple.asp


    • 0
  • Наверх

#5 Новичок 242483375665 (WMID 242483375665 )

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

Отправлено 23 августа 2019 - 16:55

отправляйте именно методом post!!!

создайте форму и шлите её post

 

https://merchant.web...uide_simple.asp

Вы бы не могли показать на примере как это сделать в моем случаи ? Я в этом еще не сильно разбираюсь


    • 0
  • Наверх

#6 Знаток WM Technical Support (WMID 941977853154 )

  • Группа: Support
  • сообщений 1 632
  • Регистрация: 14-ноября 05
  • Webmoney BL

Отправлено 23 августа 2019 - 17:15

echo '<form id=pay name=pay method="POST" action="https://merchant.web...payment_utf.asp">';

echo '<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="'.$item['price'].'">'."\n";

echo '<input type="hidden" name="LMI_PAYMENT_DESC" value="'.$item['description'].'">'."\n";

echo '<input type="hidden" name="LMI_PAYEE_PURSE" value="'.${'WM_SHOP_PURSE_'.$item['unit']}.'">'."\n";

..............................................

echo '<p><input type="submit" value="Submit" /></p>'."\n";

echo '</form>'."\n"

 

 

 

https://sourceforge.net/projects/merchant-php/


    • 0
  • Наверх

#7 Новичок 242483375665 (WMID 242483375665 )

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

Отправлено 23 августа 2019 - 21:23

echo '<form id=pay name=pay method="POST" action="https://merchant.web...payment_utf.asp">';

echo '<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="'.$item['price'].'">'."\n";

echo '<input type="hidden" name="LMI_PAYMENT_DESC" value="'.$item['description'].'">'."\n";

echo '<input type="hidden" name="LMI_PAYEE_PURSE" value="'.${'WM_SHOP_PURSE_'.$item['unit']}.'">'."\n";

..............................................

echo '<p><input type="submit" value="Submit" /></p>'."\n";

echo '</form>'."\n"

 

 

 

https://sourceforge....s/merchant-php/

 

Спасибо за помощь, у меня есть еще проблема, у меня кнопка стоит на странице оплаты и она отправляет инфу в базу данных после нажатия и после делает переадресацию на вебмани по ссылке, у меня не получится сделать POST так как происходит прямой редирект на ссылку https://merchant.web...payment_utf.asp

Что делать ?


Сообщение отредактировал 242483375665: 24 августа 2019 - 01:19

    • 0
  • Наверх

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

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

Отправлено 11 января 2020 - 22:26

echo '<form id=pay name=pay method="POST" action="https://merchant.web...payment_utf.asp">';
echo '<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="'.$item['price'].'">'."\n";
echo '<input type="hidden" name="LMI_PAYMENT_DESC" value="'.$item['description'].'">'."\n";
echo '<input type="hidden" name="LMI_PAYEE_PURSE" value="'.${'WM_SHOP_PURSE_'.$item['unit']}.'">'."\n";
..............................................
echo '<p><input type="submit" value="Submit" /></p>'."\n";
echo '</form>'."\n"
 
 
 
https://sourceforge....s/merchant-php/

 
Спасибо за помощь, у меня есть еще проблема, у меня кнопка стоит на странице оплаты и она отправляет инфу в базу данных после нажатия и после делает переадресацию на вебмани по ссылке, у меня не получится сделать POST так как происходит прямой редирект на ссылку https://merchant.web...payment_utf.asp
Что делать ?

Вы решили эту проблему? А то у меня точно такая же, если не сложно подскажите что вы сделали!!
    • 0
  • Наверх

#9 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 11 января 2020 - 23:57

Вы решили эту проблему? А то у меня точно такая же, если не сложно подскажите что вы сделали!!

Не совсем понятно, какая задача решается.
Если Вам нужно сделать INSERT в базу данных, то можно это сделать и перед показом данной формы.


Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх





Еще теги с одним или более ключевыми словами: merchant purse, ОШИБКА, not specified or incorrect, скрип