Ошибка в проведении транзакции
#1 Новичок
Отправлено 12 августа 2008 - 18:32
#2 Знаток
Отправлено 12 августа 2008 - 19:21
#3 Новичок
Отправлено 12 августа 2008 - 19:40
Result URL: http://www.nordmeet.com/resultwmz.php
Success URL http://www.nordmeet.com/successwmz.php метод вызова post
Fail URL http://www.nordmeet.com/getfilewmz.php метод вызова post
При оплате товара ( тестовый режим) платеж полностью совершается, но после автоматического перехода с WM Marchant сервиса на мой сайт, чтоб закачать товар возникает ошибка в файле successwmz.php "Ошибка в проведении транзакции"
#4 Знаток
Отправлено 13 августа 2008 - 01:20
Не такой ли он?
<? if ($REQUEST_METHOD !='POST'): header("Location: index.php "); else: $nGOOD_ID2=$HTTP_POST_VARS['FIELD_2']; if(file_exists("wmgoods/$nGOOD_ID2") ): $chek = @file("wmgoods/$nGOOD_ID2"); header("Location: $chek[0] "); else: include("const.inc"); print "Платеж незавершен. Ошибка в проведении транзакции. Пожалуйста, сообщите администрации: $serv_const_embox"; endif; endif; ?> index.php: <? If ($my == "exit") { session_unregister; } $page ="tx/index.php"; include("tx/main.php"); ?> const.inc <? $serv_const_commission="0.1"; $serv_const_name="MyShop"; $serv_const_embox="mymail@mail.ru"; $serv_const_servname="127.0.0.1"; $serv_const_lstcount="10"; $serv_const_shopwmz="Z************"; $serv_const_shopwmz_add="Z************"; $serv_const_shopwmid="************"; $serv_const_secretcod_wmid="secretkey*********"; $serv_const_robo_login="login_pay"; $serv_const_robo_pwd1="pass_pay"; $serv_const_robo_pwd2="pass_pay2"; $serv_const_rob_login="login_add"; $serv_const_rob_pass="pass_add"; $DB_NAME="MYSHOP"; $DB_USER="root"; $DB_PASS="***"; $HOST="localhost"; $serv_const_bold="2"; $serv_const_u="1"; $icq_nomer="******"; $serv_const_title="MyShop"; $serv_keywords="торговаяплощадка, продажа, программа, мнгновенная доставка, Стрим, МТС, MTS, БиЛайн, BeeLine, Мегафон, СОНЕТ, пин коды, PIN коды, webmoney, реклама, цифровые товары"; $serv_description="Торговая площадка с мгновенной доставкой товара"; $serv_favicon="images/favicon.ico"; ?>
Действия.
1. Проверьте поле $HTTP_POST_VARS['FIELD_2'], приходит ли оно и что в нём.
2. Если значение поля правильное, проверьте наличие товара по пути "wmgoods/<значение идентификатора товара>". Тут наиболее частая ошибка, так как фактический путь может отличаться от пути в скрипте.
Примечание: звёздочки (*) скрывают реальные настройки
#5 Новичок
Отправлено 13 августа 2008 - 02:30
</o:p>
</o:p>
</o:p>
</o:p>
</o:p>
</o:p>
</o:p>
print "Платеж не завершен. Ошибка в проведении транзакции. Пожалуйста, сообщите администрации: $serv_const_embox";
<o:p> </o:p>
endif;
endif;
<o:p> </o:p>
?>
--------------------------------------------------------------
Ссылается на wmgoods/$nGOOD_ID2 следовательно в этой папке должен распологатся товар, а если его нет срабатывает
print "Платеж не завершен. Ошибка в проведении транзакции. Пожалуйста, сообщите администрации: $serv_const_embox";
<o:p> </o:p>
endif;
endif;
-----------------------------------------------
Я думаю доступ 0777 к этой папке поставить...мож заработает....хотя... может дело не в этом...
#6 Новичок
Отправлено 13 августа 2008 - 14:55