Этот сайт не наркоманов. Это сайт программистов. Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 24 Май, 2012, 10:38:25

Страниц: 1 [2]
Печать
Автор Тема: Класс для работы с Webmoney Merchant  (Прочитано 12432 раз)
0 Пользователей и 1 Гость смотрят эту тему.
disc    ↓ 
15 Март, 2009, 07:32:36
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 37
Сообщений: 844
Сила слова: 4.38

Олег, данный скрипт рабочий и тербует интеграции в свой проект. А я так понимаю что вам нужен готовый продукт. Попробуйте в отдельной теме описать какие проблемы есть при использовании данного скрипта с приведением вашего кода и я попробую вам помочь. Готовый продукт необходимо искать в других местах, таких как фриланс-биржи, а у нас тут форум разработчиков и вам могут помочь советом.
Записан
phpdude    ↓ 
21 Май, 2009, 02:37:11 , спустя 66 дней 18 часов 4 минуты 35 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.65

полезно + опробовал кнопку "добавить в избр" ))
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
Wolf    ↓ 
03 Сентябрь, 2009, 05:47:51 , спустя 105 дней 3 часа 10 минут 40 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 1
Сообщений: 1
Сила слова: 100

Скрипт дырявенький.
PHP
@$string = $_POST['LMI_PAYEE_PURSE'].$_POST['LMI_PAYMENT_AMOUNT'].$_POST['LMI_PAYMENT_NO'].$_POST['LMI_MODE'].$_POST['LMI_SYS_INVS_NO'].$_POST['LMI_SYS_TRANS_NO'].$_POST['LMI_SYS_TRANS_DATE'].$_POST['LMI_SECRET_KEY'].$_POST['LMI_PAYER_PURSE'].$_POST['LMI_PAYER_WM'];
Вместо $_POST['LMI_SECRET_KEY'] должен быть секретный ключ, прописаный для кошеля. Иначе какой смысл в такой проверке хеша.
Записан
phpdude    ↓ 
03 Сентябрь, 2009, 05:54:20 , спустя 6 минут 29 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20789
Сила слова: 1.65

Wolf, КРОСАВЧЕГ!
Спустя 10 секунд добавил
ЕБИ НАШИХ!))
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
disc    ↓ 
03 Ноябрь, 2009, 02:35:10 , спустя 60 дней 21 час 40 минут 50 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 37
Сообщений: 844
Сила слова: 4.38

малоуважаемый Wolf. Обработав вашу заявку отвечаем :)
 
Выдержки из инструкций, документаций и прочей лабуды:

Secret Key
LMI_SECRET_KEY
Значение Secret Key, известное только продавцу и сервису Web Merchant Interface.
Это поле будет пустым, если параметр "Result URL" не обеспечивает секретность или не установлен флаг "Высылать Secret Key на Result URL...", или параметр "Result URL" изменен в форме.


Контрольная подпись данных о платеже
 
Контрольная подпись данных о платеже позволяет продавцу проверять как источник данных, так и целостность данных, переданных на Result URL через "Форму оповещения о платеже".
При формировании контрольной подписи сервис Web Merchant Interface "склеивает" значения полей, передаваемых "Формой оповещения о платеже", в одну строку в следующем порядке:
 
  1. Кошелек продавца (LMI_PAYEE_PURSE);
  2. Сумма платежа (LMI_PAYMENT_AMOUNT);
  3. Внутренний номер покупки продавца (LMI_PAYMENT_NO);
  4. Флаг тестового режима (LMI_MODE);
  5. Внутренний номер счета в системе WebMoney Transfer (LMI_SYS_INVS_NO);
  6. Внутренний номер платежа в системе WebMoney Transfer (LMI_SYS_TRANS_NO);
  7. Дата и время выполнения платежа (LMI_SYS_TRANS_DATE);
  8. Secret Key (LMI_SECRET_KEY);
  9. Кошелек покупателя (LMI_PAYER_PURSE);
 10. WMId покупателя (LMI_PAYER_WM).

https://merchant.webmoney.ru/conf/MD5valid.asp - тут можно проверить.
 
Предпологаю что ты решил это все не читать и я для тебя выпишу основное:
"Это поле будет пустым, если параметр "Result URL" не обеспечивает секретность или не установлен флаг "Высылать Secret Key на Result URL...", или параметр "Result URL" изменен в форме."
 
Так вот если пасс пихать всегда в мд5 сумму то хешы не совпадут.
« Последнее редактирование: 03 Ноябрь, 2009, 02:33:39 от disc » Записан
adw0rd    ↓ 
03 Ноябрь, 2009, 02:45:44 , спустя 10 минут 34 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17623
Сила слова: 1.67

:D
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
phpdude    ↓ 
03 Ноябрь, 2009, 02:57:40 , спустя 11 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.65

:D
Спустя 13 секунд добавил
реальные пацаны на пiха.ру
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
Страниц: 1 [2]
Печать
 

Перейти в: