We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Платежные системы. | Forum

Victor Club
Victor Feb 11 '13
Quote from Евгений



Валюту во всех случаях, рубль установите и проверьте.


Ссылки данные выше верные и соответствуют роутерам.

Alex Philipp
Alex Philipp Feb 11 '13
слэш в конце вроде лишний..
Victor Club
Victor Feb 11 '13
Quote from Alex Philipp слэш в конце вроде лишний..

Это красиво игнорируется системой. 
http://demo.oxwall.org/join/ и http://demo.oxwall.org/join
Евгений
Евгений Feb 11 '13
Quote from Victor Валюту во всех случаях,  рублю установите И проверьте.

У меня в магазине Рубль стоит, по умолчанию валюта рубль. В настройках плагина тоже рубль. Начальная таблица Электроник системс, единственное не могу понять назначение этой настройки
Евгений
Евгений Feb 11 '13
Quote from Alex Philipp слэш в конце вроде лишний..

хоть со слэшем хоть без ответ не приходит. ошибка 0.
Alex Philipp
Alex Philipp Feb 11 '13
Может права на все папки нужны 777?
Евгений
Евгений Feb 11 '13
/httpdocs/ow_plugins/billing_sprypay/controllers   сейчас на эту папку стоит 755... не знаю повлияет ли это, там не может .htaccess запрещать действие?
Victor Club
Victor Feb 11 '13
Quote from Евгений У меня в магазине Рубль стоит, по умолчанию валюта рубль. В настройках плагина тоже рубль. Начальная таблица Электроник системс, единственное не могу понять назначение этой настройки

spCurrency в Гривнах. Электроник систем, это то что будет предложено в первую очередь для оплаты, если память не изменяет.
Victor Club
Victor Feb 11 '13
Quote from Евгений /httpdocs/ow_plugins/billing_sprypay/controllers   сейчас на эту папку стоит 755... не знаю повлияет ли это, там не может .htaccess запрещать действие?

Полные права чтения и выполнения, записывать ничего и никуда не нужно (777). 


billing-sprypay/order/*****/ это не папки, это адреса которые обслуживает модуль и на которые, приходят запросы и поступают ответы.

Alex Philipp
Alex Philipp Feb 11 '13
в файле 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?

The Forum post is edited by Alex Philipp Feb 11 '13
Victor Club
Victor Feb 11 '13
Quote from Alex Philippв файле 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?


getRoute - это маршрут. А дальше http://www.oxwall.org/forum/topic/8481?page=2#post-43254


Вы получили ответ 0. Если бы вы обращались к неверному адресу, вы получили бы вывод доктайпа от 404 страницы.

The Forum post is edited by Victor Feb 11 '13
Alex Philipp
Alex Philipp Feb 11 '13
мне выдается либо 404 при НЕнаписании / в конце урла

либо 301 при написании / 

Alex Philipp
Alex Philipp Feb 11 '13
надо ли указывать абсолютный путь в стиле http://somesite.com/public_html/billing-sprypay/order/completed/

потому как если указывать public_html/ то выдается не ошибка а содержание главной страницы..все скрипты header и body

The Forum post is edited by Alex Philipp Feb 11 '13
Alex Philipp
Alex Philipp Feb 11 '13
Оповещение пришло в Админку Oxwall, но так как пробовал всякие пути, то остался вопрос с public_html/
Victor Club
Victor Feb 11 '13
Quote from Alex Philipp мне выдается либо 404 при НЕнаписании / в конце урла

либо 301 при написании / 

Проблемы в настройках ПО хостинга.


Quote from Alex Philipp надо ли указывать абсолютный путь в стиле http://somesite.com/...pay/order/completed/ потому как если указывать public_html/ то выдается не ошибка а содержание главной страницы..все скрипты header и body

Вы меня вообще не читаете. Я же написал правильные пути. Вы занимаетесь перебором, который не позволит вам решить проблему, а я трачу время на ответы, которые не относятся к делу. public_html это папка на вашем хостинге, где лежит сайт, она вообще не играет никакой роли в жизни сайта и нужна только веб-серверу.

Victor Club
Victor Feb 11 '13
И то что по адресу http://somesite.com/...pay/order/completed/ что-то отображается, а не страница 404 от Oxwall, не хорошо.
Alex Philipp
Alex Philipp Feb 11 '13
Тогда подскажите, если в настройках магазина на сайте ПС выставлено значение для частоты уведомлений = 5 и платеж в магазине уже прошел, то почему в Админке сайта уведомление приходит через час?
Евгений
Евгений Feb 11 '13
Все заработало. Выставил права доступа на все файлы и папки в billing_sprypay 777. Все работает, ответ приходит, кредиты начисляются. Виктор, отдельное спасибо. 

Единственно при тестировании все равно ошибка с кодом 0 возвращается, но если проводить реальный платеж все ок.

The Forum post is edited by Евгений Feb 11 '13
Sergey
Sergey Feb 11 '13
Quote from Евгений Все заработало. Выставил права доступа на все файлы и папки в billing_sprypay 777. Все работает, ответ приходит, кредиты начисляются. Виктор, отдельное спасибо. 

Единственно при тестировании все равно ошибка с кодом 0 возвращается, но если проводить реальный платеж все ок.


Так получается что права выставлять не обязательно. Тем более что это грозит взломом.
Евгений
Евгений Feb 11 '13
В том то и дело , что платеж сайтом стал фиксироваться только после того как выставил права на папку с плагинов со всеми файлами и подпапками 777
Pages: « 1 2 3 »