Форум → Программирование → Пыхнуть хотите? → Готовые решения → Класс для работы с Webmoney Merchant
Класс для работы с Webmoney Merchant
Страницы: ← Предыдущая страница →
-
15 марта 2009 г. 9:32, спустя 26 секунд
Олег, данный скрипт рабочий и тербует интеграции в свой проект. А я так понимаю что вам нужен готовый продукт. Попробуйте в отдельной теме описать какие проблемы есть при использовании данного скрипта с приведением вашего кода и я попробую вам помочь. Готовый продукт необходимо искать в других местах, таких как фриланс-биржи, а у нас тут форум разработчиков и вам могут помочь советом. -
21 мая 2009 г. 3:37, спустя 66 дней 18 часов 4 минуты
полезно + опробовал кнопку "добавить в избр" ))Сапожник без сапог -
3 сентября 2009 г. 6:47, спустя 105 дней 3 часа 10 минут
Скрипт дырявенький.@$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'] должен быть секретный ключ, прописаный для кошеля. Иначе какой смысл в такой проверке хеша. -
3 сентября 2009 г. 6:54, спустя 6 минут 29 секунд
Wolf, КРОСАВЧЕГ!Спустя 10 сек.ЕБИ НАШИХ!))Сапожник без сапог -
3 ноября 2009 г. 3:35, спустя 60 дней 21 час 40 минут
малоуважаемый 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 сумму то хешы не совпадут. -
3 ноября 2009 г. 3:45, спустя 10 минут 34 секунды
:Dhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
3 ноября 2009 г. 3:57, спустя 11 минут 56 секунд
:DСпустя 13 сек.реальные пацаны на пiха.руСапожник без сапог
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!