imichaeli7 0 Posted January 23, 2010 Author Report Share Posted January 23, 2010 на xml на сервер магазина оповещения тоже не поддерживаются, но есть - "Опрос статуса счета", но я неуверен что это то что нужно, а может быть это и есть оно. Я с xml слабо знаком, там вот такой пример кода запроса дан - Запрос статуса счёта Пример запроса статуса для счета №123 <?xml version="1.0" encoding="utf-8"?><request> <protocol-version>4.00</protocol-version> <request-type>33</request-type> <extra name="password">PASSWD</extra> <terminal-id>3594</terminal-id> <bills-list> <bill txn-id="123"/> </bills-list></request>[/code]Скорее всего это не автаматическая проверка оплаты, а просто из самого магазина нажатием кнопки, - чтобы в киви не заходить. Link to post Share on other sites
support 446 Posted January 23, 2010 Report Share Posted January 23, 2010 Это оно и есть, по идее. Проверка статуса счёта, т.е. проверяем, если счёт оплачен, то меняем статус заказа, если нет, не меняем. Только вот куда добавлять эту проверку, если заказ уже оформлен и киви не присылает никуда никаких уведомлений, а нужно самому запрос делать. Link to post Share on other sites
imichaeli7 0 Posted January 23, 2010 Author Report Share Posted January 23, 2010 Скорее всего, надо кнопку/форму "проверка оплата счета киви" добавить во вкладку статус заказа, и если приходит положительный ответ то автоматом менять статус заказа, или в ручную. Link to post Share on other sites
oleg_antonov 0 Posted January 23, 2010 Report Share Posted January 23, 2010 Ну вот мы и пришли к тому, о чем я говорил))) Нужна кнопка в админке, о проверке состояния счетов. А также можно сделать запуск этого скрипта по расписанию. Link to post Share on other sites
imichaeli7 0 Posted January 23, 2010 Author Report Share Posted January 23, 2010 oleg_antonov, может выложишь исходники модуля, все вместе подумаем7 Link to post Share on other sites
Boris Kramarenko 0 Posted February 3, 2010 Report Share Posted February 3, 2010 модуль нужный, и я бы сам бы купил его при условии нормальной работы Link to post Share on other sites
oleg_antonov 0 Posted February 3, 2010 Report Share Posted February 3, 2010 Что для Вас входит в понятие "нормальная работа"? Link to post Share on other sites
Boris Kramarenko 0 Posted February 4, 2010 Report Share Posted February 4, 2010 Не сырой модуль. Что есть сырой модуль - программистам и так ясно. )) Link to post Share on other sites
Lep 11 Posted April 30, 2010 Report Share Posted April 30, 2010 прошло почти 3 месяца.. у кого есть полностью рабочий модуль? Link to post Share on other sites
Bububu 0 Posted April 30, 2010 Report Share Posted April 30, 2010 http://vamshop.ru/forum/index.php?topic=5442.msg45337#msg45337 Link to post Share on other sites
antikrizis2009 0 Posted May 1, 2010 Report Share Posted May 1, 2010 Помогите плиз разобратся с модулем киви. 1. я все поставил, зарегился в киви, все заапрувил. Настроил все так как у вас в факе описано. 2. делаю заказ, вбиваю свой номер телефона, выдает: Вам был выписан счёт для оплаты заказа в QIWI Кошельке, Вы можете оплатить счёт в любом терминале киви, в своём личном кабинете (киви кошелёк), либо через интернет-версию киви кошелька по адресу http://mylk.qiwi.ru А счета нет... при этом пробовал вбивать номера на которые есть киви кошелек и на которые нет. счета нет как в акке киви кошелька для магаза так и в акках к номерам... Что делать? Link to post Share on other sites
support 446 Posted May 1, 2010 Report Share Posted May 1, 2010 Модуль рабочий, работает вполне успешно и на vamshop.ru и на kypi.ru Счёт может не выписаться если телефон указан в неправильном формате. Я ж надеюсь, что модуль Вы взяли из 1.58 версии магазина!? Я раньше отдельно архив выкладывал, но там была ошибка. Link to post Share on other sites
antikrizis2009 0 Posted May 1, 2010 Report Share Posted May 1, 2010 Да конечно модуль был взят мной из патча 1.58 версии. Смотрите а надо ли настраивать вот это? URL для отправки в случае успешного выставления счёта URL для отправки в случае ошибки Об этом данных в факе нет. И быть может есть какието подводные камни? мб я файл какойто не перетащил, вы мне вот это писали (что бы мод включить): Скачайте в файлах vamshop.ru/files.html самый свежий патч и возьмите из него к себе файлы: /qiwi.php /includes/classes/nusoap/nusoap.php /includes/modules/payment/qiwi.php /lang/russian/modules/payment/qiwi.php Все эт овыполнено, но вот результ нерабочий( Link to post Share on other sites
support 446 Posted May 1, 2010 Report Share Posted May 1, 2010 Конечно надо. Вот написано всё - http://vamshop.ru/blog/2010/04/18/%d0%bf%d0%be%d0%b4%d0%ba%d0%bb%d1%8e%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-vam-shop-%d0%ba-%d0%ba%d0%b8%d0%b2%d0%b8-qiwi/ Добавить к тому, что описано, собственно, и нечего, всё проверено, всё работает. Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 Продолжу с упорством идиота. ВОТ ВАШ ФАК ПО МОДУЛЮ КИВИ: 1. Регистрируете свой магазин на http://ishop.qiwi.ru.'>http://ishop.qiwi.ru. <------СДЕЛАНО 2. Активируете Ваш магазин на http://ishop.qiwi.ru.'>http://ishop.qiwi.ru. <------СДЕЛАНО 3. На сайте http://ishop.qiwi.ru в разделе Способы подключения включаете SOAP-протокол. <------СДЕЛАНО 4. В Разделе Способы подключения – SOAP протокол, в опции Настройки – URL указывайте http://ваш-магазин.ру/qiwi.php и нажимайте Сохранить. <------СДЕЛАНО Настройка модуля оплаты в магазине: 1. В Админке – Модули – Оплата включаете модуль qiwi. <------СДЕЛАНО 2. В настройках модуля указываете id номер Вашего магазина и пароль. <------СДЕЛАНО Всё. <------НЕ ПАШЕТ.... Теперь при оформлении заказа в магазине можно выбрать оплату через киви, указазав номер номер кобильного телефона Вашего кошелька. После оформления заказа в Вашем киви кошельке появится новый счёт для оплаты заказа, выставленный магазином. ГДЕ ТУТ СКАЗАНО ПРО ТО ЧТО НАДО НАСТРАИВАТЬ: URL для отправки в случае успешного выставления счёта URL для отправки в случае ошибки ???? Этого в тексте нет вообще... Какие это должны быть адреса? В итоге опять таки МОДУЛЬ НЕ РАБОТАЕТ. Я инструкцию вашу выполнил на 100%, счетов нет. Может ли быть проблема в хостинге? Может ли быть проблема в правах доступа? Извините за красный цвет и капс, НО НЕ ВСЕ ТУТ ПХП ПРОГРАМИСТЫ. Хотелось бы получить модули который не надо править ручками, так как сие я делать не умею... ТАК БУДЕТ МНЕ СИЧАСТИЕ ТО?) ПыСы, у кого нибуть кромя господина ВАНА работает сей модуль? Мб я один такой дундук... ПыПыСы, сам по себе киви кошелек дает возможность высдавлять счета(прямо из акка), так вот из акка магаза на киви, счет выставляется на ура... Link to post Share on other sites
support 446 Posted May 2, 2010 Report Share Posted May 2, 2010 В /includes/modules/payment/qiwi.php измените: //if ($client->fault) { //echo -1; //exit(); //} else { //$err = $client->getError(); //if ($err) { //echo -1; //exit(); //} else { //echo $result; //exit(); //} //}[/code] на: [code] if ($client->fault) { echo -1; exit(); } else { $err = $client->getError(); if ($err) { echo -1; exit(); } else { echo $result; exit(); } } Затем ещё раз оформите заказ и на странице подетрвеждения заказа выведется какое-то число, вот напишите, что у Вас вывелось. Если 0 - значит всё нормально. Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 У меня выдает число 298 Link to post Share on other sites
support 446 Posted May 2, 2010 Report Share Posted May 2, 2010 У Вас в /includes/modules/payment/qiwi.php строка с amount выглядит так: 'amount' => number_format($order->info['total'],0,'',''),[/code] ?!Видимо, что-то с передаваемой суммой, для пробы создайте товар стоимость 1 рубль.И ещё дайте ссылку на магазин, посмотреть как у Вас цены выглядят в магазине. Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 адрес отписал в личку сейчас попробую с рублевым товаром. Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 'amount' => number_format($order->info['total'],0,'',''), вот так вот выглядет (вроде тоже самое) да и у меня в блокноте некоторая часть кода выглядет вот так вот: // amount - РЎСѓРјРјР° платежа РІ рублях // comment - Комментарий, который пользователь СѓРІРёРґРёС‚ РІ своем личном кабинете или платежном автомате // txn - Наш внутренний уникальный номер транзакции // lifetime - Время Р¶РёР·РЅРё платежа РґРѕ его автоматической отмены // alarm - Оповещать ли клиента через РЎРњРЎ или Р·РІРѕРЅРєРѕРј Рѕ выписанном счете // create - 0 - только для зарегистрированных пользователей QIWI, 1 - для всех Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 с товаром за 1 рубль тоже выдает 298 Link to post Share on other sites
support 446 Posted May 2, 2010 Report Share Posted May 2, 2010 Неправильно телефон указываете, либо не создан qiwi кошелёк у данного номера. Вот описание описание здесь есть - https://ishop.qiwi.ru/docs/OnlineStores_Protocols_SOAP.pdf Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 номер вбиваю и +790633165478 и просто 90633165478 корректный номер, все ок. кошелек на него оформил просто из акка киви(магазинского) счета выписываются отлично. трабл в модуле 100%. выж сами сказали что если все ок должно быть 0 а у меня 298 выдает значит трабл в моде. ждать не ждать от вас решения, сразу скажите? или будете доказывать мне что белое это черное и мод "работает", при том что я установил его в 100% соотвествии с вашей инструкцией и он при этом не работает? И не надо мне плиз кидать линки на описания соап протоколов, я не пхп програмист а ваш покупатель, прошу лишь рабочий мод приема оплаты через терминалы киви... Link to post Share on other sites
antikrizis2009 0 Posted May 2, 2010 Report Share Posted May 2, 2010 Да и вот еще что. Я оформил в киви простой кошелек на физ лицо, без оформления писменного договора... Мб в этом дело так же в моде надо указать: ID номер магазина: - я указал ·Идентификатор (логин): другого номера мне не выдовали (четырехзнычный номер) Link to post Share on other sites
support 446 Posted May 2, 2010 Report Share Posted May 2, 2010 трабл в модуле 100%. Нет, не в модуле, говорю Вам в последний раз. Наверное Ваш аккаунт в киви неактивирован. P.S. И ещё одна просьба, тон свой смените. Вам никто ничего не должен и ничем не обязан. Link to post Share on other sites
Recommended Posts