Обработчик платежной системы "QIWI Кошелек"

Модератор
#
Re: Обработчик платежной системы "QIWI Кошелек"
Что-то подсказывает, что в самом начале обработчика у Вас неверно указан id этого обработка. Проверьте.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Обработчик платежной системы "QIWI Кошелек"
Можно ли запрограммировать что при сумме более 15000, заказы делились на части? в процессе отправки на сервер киви.
#
Re: Обработчик платежной системы "QIWI Кошелек"
7. обращаем ваше внимание, что обмен данными(а значит и сам обработчик платежной системы) по протоколу SOAP будет работать только в том случае, если PHP на вашем сервере собран с поддержкой SOAP и SSL.

А если на хостинге нет этого протокола? Как тогда быть?
retrum
Модератор
#
Re: Обработчик платежной системы "QIWI Кошелек"
bagmet1 писал(а):
А если на хостинге нет этого протокола? Как тогда быть?


Мм.. никак Киви тогда не будет работать. Тогда нужно искать хостинг, где могут пересобрать с SOAP и SSL.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Обработчик платежной системы "QIWI Кошелек"
спасибо, с хостингом проблему решил, платежи приходят. Но есть проблема. Магазин не получает ответа от платежной системы об оплате платежа и пользователь не перенаправляется в магазин.
URL для отправки в случае успешной оплаты счёта: http://www.domen.ru/shop/cart/?payment=success
URL для отправки в случае ошибки: http://www.domen.ru/shop/cart/?payment=fail

Правильно ли я прописал?
retrum
#
Re: Обработчик платежной системы "QIWI Кошелек"
Подскажите как это реализовать? HostCMS 6

Сейчас работает на стандартной форме по SOAP, но как то криво выставляются счета: вводишь номер телефона и тупо идет переход на сайт qiwi wallet, где опять нужно ввести номер и пароль и уже потом можно увидеть что вам выставили счет. Так же если поставить галочку зарегистрироваться, опять происходит обычный переход на qiwi сайт.

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

Используя тег iframe, можно загружать любые независимые документы, в частности данные с других сайтов, в область заданных размеров, которая находится на странице вашего сайта.
Это позволяет организовать удобную оплату счетов с баланса Visa QIWI Wallet без необходимости перехода на другой сайт.
Чтобы включить эту возможность, у себя на сайте достаточно к параметрам запроса на выставление счета добавить параметр iframe со значением true. Результат выполнения запроса представляет собой html-страницу, которая должна быть размещена в теге iframe.
Выглядит страница следующим образом:

#
Re: Обработчик платежной системы "QIWI Кошелек"
Сначала при попытке оплаты писало - Счет не добавлен неизвестная ошибка Код 300 ( настройки переправлялись несколько раз)
Потом было замечено что при сохранении кода обработчика - Код изменяется и принимает следующий вид

/* логин (id) магазина */
   public $login = \'xxx\';

   /* пароль для магазина */
   public $password = \'yyy\';

Добавляются 2 слеша , это так и должно быть?)
#
Re: Обработчик платежной системы "QIWI Кошелек"
admera, сдается мне, что у вас на хостинге магические кавычки выключены.
Почитайте темку http://www.hostcms.ru/forums/2/8067/
Заказов не беру. Консультирую редко.
#
Re: Обработчик платежной системы "QIWI Кошелек"
Отладил работу с киви кошельком - перестала работать корзина. При переходе с краткой корзины в корзину выдает ошибку: Parse error: syntax error, unexpected T_STRING in /home/retrum/public_html/hostcmsfiles/lib/lib_7/lib_7.php on line 24
В чем может быть причина?
retrum
Модератор
#
Re: Обработчик платежной системы "QIWI Кошелек"
retrum, в указанном файле и строке у Вас синтаксическая ошибка.
Авторизация