Перейти к содержанию

Рекомендуемые сообщения

установил Модуль оплаты OnPay для osStore (русский OpenCart)

http://onpay.ru/opencart/

, на ocStore v1.4.0 RUS v0.4 выпущена 9-го марта, 2010

но тестовый платёж не проходит.

лог:

To merchant:
String for MD5 to Merchant: "pay;34;1370426;210.0;RUR;MERCHANT_KEY_HERE"
GET http://site.ru:80/shop/index.php?order_amount=210.0&paymentDateTime=2011-06-19T23%3a50%3a28%2b04%3a00&balance_currency=YDX&order_currency=RUR&amount=210.0&balance_amount=210.0&user_phone=%2b79118621609&type=pay&note=&md5=6681D2D9EE2FBED8CA2DE657BBC3A1D1&exchange_rate=1.0&onpay_id=1370426&day_to_expiry=&pay_for=34&protection_code=&user_email=
HTTP_code:200
From merchant:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru" xml:lang="ru">
<head>
<title>??? ???????</title>
<meta name="description" content="??? ???????" />

как я вижу - обращение идёт к главной странице сайта, а не к урл-у onpay API

, хотя урл прописан

http://site.ru/shop/index.php?route=payment/onpay/callback

что я делаю не так?

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня несколько иная проблема - после установки Модуля оплаты OnPay для osStore (русский OpenCart), невозможно зайти в настройки - Хром выдает что страница недоступна, а Огнелис - что "Страница, которую вы пытаетесь просмотреть, не может быть показана, так как она использует неверную или неподдерживаемую форму компрессии".

В чем может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуй в настройках магазина onpay убрать галочку Уведомлять по API.

У меня модуль работает, но проблема в том что заказы не создаются при этом способе оплаты.

Сайт переводит человека на форму оплаты onpay а после оплаты заказа в админке не появляется, тестил несколько раз.

С модулем WM например, таких проблем нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть вариант, что вы использовали модуль для более старой OpenCart.

Сейчас на форуме есть модуль для версии 1.5.1.3., https://opencartforum.com/files/file/235-onpayru/

Вопросы и предложения пишите в комментариях к файлу.

Или кидайте ЛС.

Спасибо!

Ответ ТС. УРЛ http://site.ru/shop/index.php?route=payment/onpay/callback по состоянию на июнь 2011 отрабатывался некорректно. POST/GET запросы не всегда передавали информацию УРЛ после знака "?". Сейчас баг устранен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.