Валюту во всех случаях, рубль установите и проверьте.
Ссылки данные выше верные и соответствуют роутерам.
слэш в конце вроде лишний..
Валюту во всех случаях, рублю установите И проверьте.
У меня в магазине Рубль стоит, по умолчанию валюта рубль. В настройках плагина тоже рубль. Начальная таблица Электроник системс, единственное не могу понять назначение этой настройки
/httpdocs/ow_plugins/billing_sprypay/controllers сейчас на эту папку стоит 755... не знаю повлияет ли это, там не может .htaccess запрещать действие?
billing-sprypay/order/*****/ это не папки, это адреса которые обслуживает модуль и на которые, приходят запросы и поступают ответы.
OW::getRouter()->addRoute(new OW_Route('billing_sprypay_order_form', 'billing-sprypay/order', 'BILLINGSPRYPAY_CTRL_Order', 'form'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_notify', 'billing-sprypay/order/notify', 'BILLINGSPRYPAY_CTRL_Order', 'notify'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_completed', 'billing-sprypay/order/completed/', 'BILLINGSPRYPAY_CTRL_Order', 'completed'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_canceled', 'billing-sprypay/order/canceled/', 'BILLINGSPRYPAY_CTRL_Order', 'canceled'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_admin', 'admin/billing-sprypay', 'BILLINGSPRYPAY_CTRL_Admin', 'index'));
где-то слэш, а где-то нет..Это может влиять?
И сам Ipn url прописан здесь по отношению к корню сайта или плагину sprypay?
в файле init.php плагина прописаны параметры:OW::getRouter()->addRoute(new OW_Route('billing_sprypay_order_form', 'billing-sprypay/order', 'BILLINGSPRYPAY_CTRL_Order', 'form'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_notify', 'billing-sprypay/order/notify', 'BILLINGSPRYPAY_CTRL_Order', 'notify'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_completed', 'billing-sprypay/order/completed/', 'BILLINGSPRYPAY_CTRL_Order', 'completed'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_canceled', 'billing-sprypay/order/canceled/', 'BILLINGSPRYPAY_CTRL_Order', 'canceled'));OW::getRouter()->addRoute(new OW_Route('billing_sprypay_admin', 'admin/billing-sprypay', 'BILLINGSPRYPAY_CTRL_Admin', 'index'));
где-то слэш, а где-то нет..Это может влиять?
И сам Ipn url прописан здесь по отношению к корню сайта или плагину sprypay?
Вы получили ответ 0. Если бы вы обращались к неверному адресу, вы получили бы вывод доктайпа от 404 страницы.
либо 301 при написании /
потому как если указывать public_html/ то выдается не ошибка а содержание главной страницы..все скрипты header и body
мне выдается либо 404 при НЕнаписании / в конце урлаПроблемы в настройках ПО хостинга.либо 301 при написании /
http://somesite.com/...pay/order/completed/
потому как если указывать public_html/ то выдается не ошибка а содержание главной страницы..все скрипты header и body
надо ли указывать абсолютный путь в стиле
Вы меня вообще не читаете. Я же написал правильные пути. Вы занимаетесь перебором, который не позволит вам решить проблему, а я трачу время на ответы, которые не относятся к делу. public_html это папка на вашем хостинге, где лежит сайт, она вообще не играет никакой роли в жизни сайта и нужна только веб-серверу.
Единственно при тестировании все равно ошибка с кодом 0 возвращается, но если проводить реальный платеж все ок.
Все заработало. Выставил права доступа на все файлы и папки в billing_sprypay 777. Все работает, ответ приходит, кредиты начисляются. Виктор, отдельное спасибо.Единственно при тестировании все равно ошибка с кодом 0 возвращается, но если проводить реальный платеж все ок.