Оплата через merchant WM

12
[Удален]
1072

Нужно реализовать на сайте оплату, причем сумму оплаты пользователь должен ввести в поле, после чего переходит к оплате. нужен хтмл код)

Сейчас пока стоит стандартый из 3х файлов. спасибо всем заранее

<!-- pay.html -->
<html>
<head>
<title>Pay</title>
</head>
<body>

<form id=pay name=pay method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp">

<p>пример платежа через сервис Web Merchant Interface</p>
<p>заплатить 1 WMZ...</p>

<p>
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="1.0">
<input type="hidden" name="LMI_PAYMENT_DESC" value="тестовый платеж">
<input type="hidden" name="LMI_PAYMENT_NO" value="1">
<input type="hidden" name="LMI_PAYEE_PURSE" value="Z145179295679">
<input type="hidden" name="LMI_SIM_MODE" value="0">
</p>
<p>
<input type="submit" value="submit">
</p>
</form>

</body>
</html>

<!-- success.html -->
<html>
<head>
<title>Success</title>
</head>
<body>

<p>Платеж был выполнен.</p>

</body>
</html>

<!-- fail.html -->
<html>
<head>
<title>Fail</title>
</head>
<body>

<p>Платеж не был выполнен.</p>

</body>
</html>
juniorspecialistphp
На сайте с 08.08.2010
Offline
25
#1

Ну так замените скрытый тип на текст <input type="hidden" name="LMI_PAYMENT_NO" на <input type="text" name="LMI_PAYMENT_NO" и будет у Вас возможность, чтобы пользователь вводил сумму, только это будет не безопасный вариант. Нужно было читать дальше инструкцию здесь и настраивать автоматический режим https://merchant.webmoney.ru/conf/SimpleWizard.asp :)

Пишу скрипты любой сложности на РНР. (http://elagin.su)
[Удален]
#2

juniorspecialistphp, а почему не безопасный раскажите пожалуйста

HasanSalafit добавил 18.10.2010 в 13:29

juniorspecialistphp, теперь ввожу сумму все равно предлагает оплатить только ту которая указана в коде

webrock
На сайте с 05.04.2010
Offline
261
#3
HasanSalafit:
juniorspecialistphp, а почему не безопасный раскажите пожалуйста

HasanSalafit добавил 18.10.2010 в 13:29
juniorspecialistphp, теперь ввожу сумму все равно предлагает оплатить только ту которая указана в коде

А потому что скачав себе на ПК страничку, подправив данные, можно обмануть продавца...

Полный аудит сайтов. (/ru/forum/765361)
juniorspecialistphp
На сайте с 08.08.2010
Offline
25
#4

ТС вам скорее всего лучше будет и надёжнее заказать у понимающего человека выполнение этого задания, потому как здесь ответственный участок сайта и какая-либо ошибка очень может быть чревата. Тут актуально вспомнить про "скупого платящего дважды..." :)

webrock
На сайте с 05.04.2010
Offline
261
#5
juniorspecialistphp:
ТС вам скорее всего лучше будет и надёжнее заказать у понимающего человека выполнение этого задания, потому как здесь ответственный участок сайта и какая-либо ошибка очень может быть чревата. Тут актуально вспомнить про "скупого платящего дважды..." :)

Это правильно! Но при выборе понимающего человека, важно не ошибиться...

[Удален]
#6

эх ладно) понимающие люди отзовись, ставка 5 вмз шаг 0 блиц 5))

dkameleon
На сайте с 09.12.2005
Offline
386
#7
HasanSalafit:
эх ладно) понимающие люди отзовись, ставка 5 вмз шаг 0 блиц 5))

понимающие люди зашли, посмеялись и пошли дальше :)

Дизайн интерьера (http://balabukha.com/)
[Удален]
#8
dkameleon:
понимающие люди зашли, посмеялись и пошли дальше

это я посмеялся)

InoHacker
На сайте с 18.10.2009
Offline
75
#9

Здесь читали ?

Вроде все поля описаны.

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
skAmZ
На сайте с 04.09.2009
Offline
122
#10
juniorspecialistphp:
Ну так замените скрытый тип на текст <input type="hidden" name="LMI_PAYMENT_NO" на <input type="text" name="LMI_PAYMENT_NO" и будет у Вас возможность, чтобы пользователь вводил сумму

А причем тут вообще номер платежа?

HasanSalafit, все тоже самое что написал juniorspecialistphp только для поля LMI_PAYMENT_AMOUNT.

skAmZ добавил 18.10.2010 в 23:03

webrock:
А потому что скачав себе на ПК страничку, подправив данные, можно обмануть продавца...

Не расскажите как? Рассмотрим вариант с POST запросом на файл, который уведомляется о платеже, с secret key.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий