support 447 Опубликовано 19 сентября, 2007 Жалоба Share Опубликовано 19 сентября, 2007 Скачать можно в файлах - http://vamshop.ru/node/191 Вы должны быть зарегистрированы на www.webtopay.com и у Вас должен быть заключён договор с www.webtopay.com, в противном случае не используйте данный модуль. Как установить: 1. Перепишите файлы их архива в магазин. 2. В Админке - Модули - Модули оплаты установите модуль wtp 3. Настройте модуль, указав свой номер ID (Ваш id виден на сайте webtopay, сразу после того как Вы войдёте со своим паролем на сайт webtopay.com). Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 19 сентября, 2007 Жалоба Share Опубликовано 19 сентября, 2007 строка $my_currency = 'USD'; если вы работаете в рублях, то ставьте RUB вместо USD cтрока vam_draw_hidden_field('Payment', 'hanza2') . hanza2 - это если хотите только кредитные карты принимать. (там еще есть оплата смс-ками, вэбмани и прочие способы.) Не удивляйтесь, когда на странице оплаты заказа вместо рублей/долларов и тп увидите литовские литы (LT). Вам поступит ровно столько рублей, сколько стоит заказ. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 августа, 2008 Автор Жалоба Share Опубликовано 25 августа, 2008 Выложил новую версия модуля webtopay. Со старой были проблемы, не создавался заказ при возвращении с webtopay.com и не менялся статус заказ. Теперь эти проблемы исправлены. Для правильной работы модуля етсь одно условие: 1. В магаpине должна быть создана валюта с кодом USD. Ссылка на сообщение Поделиться на другие сайты
one 0 Опубликовано 26 августа, 2008 Жалоба Share Опубликовано 26 августа, 2008 Тоесть как это должен быть? Обязательно? А если я не использую такую валюту? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2008 Автор Жалоба Share Опубликовано 26 августа, 2008 Тогда правь файл модуля под себя, по умолчанию сделано так. Если нужно по-другому, то там исправить одну строку нужно, найти её можно по USD. Ссылка на сообщение Поделиться на другие сайты
Zoomnews 0 Опубликовано 11 марта, 2009 Жалоба Share Опубликовано 11 марта, 2009 я что-то никак не найду в каком месте кода, при возвращении ответа из банка определяется удался платеж или нет, и в зависимости от этого считать заказ оплаченным или нет? прошу ткнуть носом! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2009 Автор Жалоба Share Опубликовано 11 марта, 2009 Zoomnews Провека в этой версии сделана не очень корректно конечно, но другой версии модуля пока нет. Ссылка на сообщение Поделиться на другие сайты
Zoomnews 0 Опубликовано 11 марта, 2009 Жалоба Share Опубликовано 11 марта, 2009 Проверка эта пол беды... получается что нет статуса ОПЛАЧЕН. есть только Ожидаем проверки или Ждем оплаты. и опять же куда (примерно - процедура) мне вставлять свою проверку (ответа из банка - Swedbank) в модуль webtopay.php - before_process? и самое смешное что если пользователь просто наберет в адресной строке checkout_process.php то получится что заказ подтвержден. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2009 Автор Жалоба Share Опубликовано 11 марта, 2009 Почему нет - есть такой статус. Вообще нужно использовать отдельный скриптик, ведь банк, по идее, посылает сообщение об оплаты на Result URL некий. Ссылка на сообщение Поделиться на другие сайты
Zoomnews 0 Опубликовано 11 марта, 2009 Жалоба Share Опубликовано 11 марта, 2009 как я понял от банка ответ должен приходить на checkout_process.php хорошо - я такой "отдельный скриптик" напишу, если деньги прошли тогда перекину на checkout_process.php, если нет тогда на checkout_payment.php. кароче - придеться доводить напильником :) Ссылка на сообщение Поделиться на другие сайты
Zoomnews 0 Опубликовано 11 марта, 2009 Жалоба Share Опубликовано 11 марта, 2009 а в чем заключается потайной смысл создания заказа в момент перехода на страницу checkout_confirmantion.php при выбранном виде оплаты webtopay? Модуль webtopay -> confirmation() Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2009 Автор Жалоба Share Опубликовано 11 марта, 2009 Смысл в том, что могут и не нажать вернуться кнопку на сайте плательщика, тогда заказ так и не будет создан в магазине, а так хоть будет видно, кто платил и за что. Ссылка на сообщение Поделиться на другие сайты
Zoomnews 0 Опубликовано 11 марта, 2009 Жалоба Share Опубликовано 11 марта, 2009 а ситуация - когда Клиент передумал заказывать товар перед тем как подтвердить заказ. заказ то уже создан. "В случае, если информация о карточке введена правильно и карточка соответствует требованиям безопасности платёжной системы, платёж будет проведён, Вы вернётесь в магазин и заказ будет оформлен" а получается что он уже оформлен. как-то не логично! может просто закомментировать этот кусок - чтобы заказ создавался только когда человек вернется обратно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2009 Автор Жалоба Share Опубликовано 11 марта, 2009 Ну и что, создан, пусть висит, зато есть контакт с клиентов, можно всегда написать, спросить, почему не оплатили. Это лучше чем пришла оплата, а заказа нет и потому гадай, что за оплата, за какой заказ и ищи клиета именно этого и проси его по-новой оформиться. Модуль такой, какой есть. Если Вам нужен другой, ведь на сайт есть спецификация системы оплаты, сделайте так, как Вам нужно. Я делаю по своему вкусу. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения