Подтверждение оплаты от webmoney

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Подтверждение оплаты от webmoney

Подтверждение оплаты от webmoney

Сообщение Alex Keda » 2016-01-27 13:36:51

а чего странного-то?
это отдельная контора. дочерняя, конечно, от тех же владельцев, но всё же

Подтверждение оплаты от webmoney

Сообщение rootden » 2016-01-27 13:05:33

paymaster сегодня подключил, там есть MD5, весьма странно.

Подтверждение оплаты от webmoney

Сообщение Alex Keda » 2016-01-26 10:01:22

а в репозитории посмотреть какие я поменял - не судьба?
или тупо, поиском, найти два файла содержащие в названии слово WebMoney, и заглянуть в них?

Подтверждение оплаты от webmoney

Сообщение crazych » 2016-01-25 23:51:04

Ктонить мне ответит, в каком файле то менять?

Подтверждение оплаты от webmoney

Сообщение Alex Keda » 2016-01-23 17:51:42

rootden писал(а):

Код: Выделить всё

$Hash = StrToUpper(hash('sha256', $Hash));

т.е. md5 больше нет?

Отправлено спустя 1 час 42 секунды:
закомитил, теперь только sha256, делать переключатель стало откровенно лень - их там 4 варианта, блин, вебманей этих...

Подтверждение оплаты от webmoney

Сообщение crazych » 2016-01-23 16:13:18

rootden писал(а):

Код: Выделить всё

$Hash = StrToUpper(hash('sha256', $Hash));

В каком файле то?

Подтверждение оплаты от webmoney

Сообщение rootden » 2016-01-23 15:05:41

Код: Выделить всё

$Hash = StrToUpper(hash('sha256', $Hash));

Подтверждение оплаты от webmoney

Сообщение crazych » 2016-01-21 1:41:39

А можно подробнее где чего поменять то нужно? А то у меня подтверждение так и не приходит... Вроде все по ману кроме шифрования.

Подтверждение оплаты от webmoney

Сообщение rootden » 2016-01-16 1:54:08

проблема все равно есть (раньше правил в ручную после обновления)

дело в том что вебмани отказалось от md5
при сохранение настроек мерчанта

Метод MD5 не поддерживается. Используйте SHA256 или SIGN.(150)


Код: Выделить всё

#-------------------------------------------------------------------------------
$Hash = $LMI_PAYEE_PURSE.
        $Args['LMI_PAYMENT_AMOUNT'].
        $Args['LMI_PAYMENT_NO'].
        $Args['LMI_MODE'].
        $Args['LMI_SYS_INVS_NO'].
        $Args['LMI_SYS_TRANS_NO'].
        $Args['LMI_SYS_TRANS_DATE'].
        $Settings['Hash'].
        $Args['LMI_PAYER_PURSE'].
        $Args['LMI_PAYER_WM'];
#-------------------------------------------------------------------------------
$Hash = StrToUpper(Md5($Hash));


биллинг поддерживает только Md5

если делать интеграцию с нуля то md5 не получиться включить и счета помечаться не будут как оплаченные.

выносить в настройки "Метод формирования контрольной подписи" есть смысл? что бы у старых не поломалось.

Вернуться к началу