Страница 1 из 2

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

Добавлено: 2015-12-24 22:24:44
crazych
Никогда ранее платежные системы не настраивал, так что глупый вопрос, настроил оплату, до меня деньги доходят, но билинг почему то не видит факт прихода денег. Т.Е. у пользователя висит неоплаченный счет, ожидание оплаты...
Что не так?

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

Добавлено: 2015-12-25 0:10:35
Alex Keda
Подтверждение оплаты от webmoney

как именно? т.е. какая платёжная система.

в любом случае, в настройках обычно указывается URL на который шлётся оповещение о оплате.
http://wiki.joonte.com/index.php/%D0%94 ... 0%B5%D0%BC

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

Добавлено: 2015-12-25 21:04:58
crazych
Я по этому способу и настраивал, только сейчас там немного другой интерфейс
Адрес куда приходит сообщение об удачном платеже https://bill.ru/Accounts
единственно мне не дает выбрать Метод формирования контрольной подписи md5 говорит, что мол только sha256

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

Добавлено: 2015-12-25 21:23:05
Alex Keda
crazych писал(а):Источник цитаты Адрес куда приходит сообщение об удачном платеже https://bill.ru/Accounts

неправильно. смотрите примеры настройки - там показано куда должны приходить оповещения

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

Добавлено: 2016-01-09 13:27:08
crazych
Изображение
вроде как адрес <билинга>\Accounts
или я не туда смотрю?

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

Добавлено: 2016-01-09 13:33:08
Alex Keda
нет. на этот адрес редиректятся юзеры
уведомления о успешном платеже, должны приходить на /Merchant/WebMoney

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

Добавлено: 2016-01-16 1:54:08
rootden
проблема все равно есть (раньше правил в ручную после обновления)

дело в том что вебмани отказалось от 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 не получиться включить и счета помечаться не будут как оплаченные.

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

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

Добавлено: 2016-01-16 2:43:11
Alex Keda
думаю, да.

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

Добавлено: 2016-01-21 1:41:39
crazych
А можно подробнее где чего поменять то нужно? А то у меня подтверждение так и не приходит... Вроде все по ману кроме шифрования.

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

Добавлено: 2016-01-23 15:05:41
rootden

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

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