Цитата |
---|
Андрей Шилов пишет: а у остальных обработчиков какие права? поставьте такие же на файл. |
19.07.2010 12:20:30
в бириксе:
магазин - настройки магазина - платежные системы - webmoney и в merchant.webmoney.ru поле "secret key"
Думай, как баг. Мысли, как баг. Будь багом
|
|
|
|
19.07.2010 12:25:43
И там и там стоит одинаковый ключ. |
|||
|
|
19.07.2010 14:29:46
вы в тестовом режиме операцию проводите?
у меня помоему в тестовом так опеация и не прошла и я забил. попробуйте временно изменить условие
на
помню у меня $CNST_PAYEE_PURSE всегда был false в тестовом режме и условие не выполнялось. это в скрипте webmoney_web_result.php
Думай, как баг. Мысли, как баг. Будь багом
|
|||||
|
|
19.07.2010 14:59:17
Режим рабочий. |
|||||||
|
|
19.07.2010 15:22:41
Может я изначально не тот скрипт скопировал?
Нужно было скопировать из result.php или из result_rec.php? И зачем их два файла результата? |
|
|
|
19.07.2010 16:15:38
Статус возможно не менялся потому что был разный путь в битриксе и вебмани, и на сайте вебмани был путь к файлы который недоступен.
Теперь все исправил, и вылетает следующая ошибка: IP адреса вашего кипера и запроса на платеж различаются. Включите блокировку по IP адресу на сайте security.webmoney.ru. step=10, code=-4 Нашел в инете про эту ошибку: Если вы используете глобакс или теллинет для входа на страницу оплаты, WebMoney keeper также должен быть настроен для работы через ускоритель, либо отключен прокси в настройках браузера на время оплаты. Если у вас возникают проблемы с оплатой - зайдите на страницу оплаты с отключенным прокси или выпишите себе счет, что гораздо удобнее и безопаснее. Но раньше я все время оплачивал с этого компа с помощью вебмани. |
|
|
|
19.07.2010 17:56:34
- вы скопировали этот файл /bitrix/modules/sale/payment/webmoney_web/result.php
- обозвали его webmoney_web_result.php убедились что он доспупен извне (тоесть не вылетает никакой ошибки при прямом его запуске) - указали путь к файлу webmoney_web_result.php в настройках merchant.webmoney.ru (Result URL) - указали secretkey - указали в настройках платежной системы (битрикс) номер кошелька и secretkey вроде все. а на счет этой ошибки это уже кипер примочки свои включает. Вы случайно не один кошелек используете для оплаты и приема денег?
Думай, как баг. Мысли, как баг. Будь багом
|
|
|
|
20.07.2010 09:24:24
Быть может в настройках битрикса нужно что то определенное указать в: Адрес для оповещения Адрес при успешной оплате Адрес при ошибке оплаты |
|||
|
|
20.07.2010 09:50:09
Ну тогда надо скрипт отлаживать, смотреть почему он не добирается до метода Update заказа. можете вставить после каждого условия проверку заходит ли он туда сюда:
сюда:
и сюда:
попробовать еще раз оплатить и посмотреть что записалось в файл test.log
Думай, как баг. Мысли, как баг. Будь багом
|
|||||||||
|
|
||||||||