Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Visa, Mastercard, Maestro, Я.Деньги ++


ashap
 Share

Recommended Posts

Странно что нет английского языка для фронтенда :( Но не беда, перевел сам (прикрепленный файл english.zip) :) Можно вклюлить в следующую версию, покупатели ведь могут быть из за бугра ;)

Нашел еещё недорилитку.

В файле yandexplusplus.xml указаны напрямую значения value="Оплатить онлайн"

Перегделал у себя ик чтобы улитывало языки. (Прикрепленный файл yandexplusplus.zip)

Нерешенные проблемы:

1. Если нажать на кнопку оплаты из аккауни, потом после перехода на страницу index.php?route=account/yandexplusplus сменить язык, получаем листый лист с надписью "No data"

2. Если перейти на страницу янгдекса для оплаты, а потом вернуться назад в магазин (не оплатив), то заказ из корзины пропадает, хотя в настройках стоит:Как сгделать чтобы товар не пропадал из корзины в случае если человек не завершил платоже?

Проверил на всех осильных используемых модулях оплаты (приват24,киви,liqpay,ропотому чтокасса(20методов оплаты): все после отказа возвращают в ту же корзину откуда ушел покупатель. К примеру человек передумал платить янгдекс гденьгами, нажал возврат, а тут пусто - не порядок...

Для примера в "Ропотому чтокасса 20 методов оплаты" даже есть выпотому чтор на каком эипе присваивать ситус товара даже. Тоесть можно сразу после перехода присвоить что липотому что, или только после отвеи сервера платоженого. Мне нужен именно 2 вариант, который во всех осильных модулях гдефолтный.

p.s. Поизучав еещё немного модуль пришел к выводу что много всего надо дорабатывать для мультиленг сайи (кроме того что я уже сгделал). Особенно кастомизируемые письма и свои тексты для страниц. Там даже не предусмотрен вариант того что на сайте может быть несколько языков :( Как вариант решения на ходу пока что вижу написание текси сразу на 2 языках, но не красиво.

Если без кастомных писем и страниц я как то опотому чтойдусь, то вот с последними 2 пункими о которых говорил выше ("No data" при смене языка и пропадающий товар из корзины при отмене) смириться не могу. Еещё текущий вариант реализации "оплатить из кабинеи" тоже не совсем удачно реализован если исходить из того что на сайте несколько спосопотому чтов оплаты. Человек не может изменить способ, а может только оплатить тем методом который выбрал изначально. Даже янгдекс-гденьги на янгдекс-карту поменять нельзя... печалька

Вопрос на засыпку: можно мне поменять этот модуль на модуль просия оплаи? Там хоть лишнего меньше бугдет... Есть какаято система возвраи? Домен я врогде как еещё не запросил себе... Или может в ближайшие дни появится мультиленг суппорт и исправлены выявленные мной ошибки?

про мультиленг ниггде ни указывал в описании, мульти ленга нету пока

 

из корзины стирается ик как заказ создается, и отправляется сссылка на оплату и ссылка в лич кабинете

без созданного заказа и суммой внем измененной оплаи не пройгдет, ик как игдет сверка номера и суммы

по гдефолту в карте есть функция повторить заказ

 

по поводу ропотому чтокас и ликупеев, можно в ряд не сивить для физ лиц у янгдекса, нет реализации указания ссылки на страницу удачной и не удачной оплаты,  возврат всегда игдет туда откуда и зашли на янгдекс, алгоритм понятия успешной не успешной и переадресовки, все реализовано собственными силами.

ну и соответсвенно отправки кода языка на котором выводить форму оплаты тоже отправить нельзя

 

для изменения способа оплаты в лич кабинете или еещё ггде есть другие модули, к данному модулю икое повегдение не относится

 

исходный код получен, заявленного мултиленга в описании нет

Link to comment
Share on other sites

p.s. Поизучав еещё немного модуль пришел к выводу что много всего надо дорабатывать для мультиленг сайи (кроме того что я уже сгделал). Особенно кастомизируемые письма и свои тексты для страниц. Там даже не предусмотрен вариант того что на сайте может быть несколько языков :( Как вариант решения на ходу пока что вижу написание текси сразу на 2 языках, но не красиво.

 

 

 а как же иначе если не надвух языках писать? вам же 2 надо) янгдекс-переводлик с модулем не посивляется)

всмысле 2ой языковой файл в лангуведь надо добавить с переводом.

по поводу кнопки смены языка при перехогде из лич кабинеи, да им узкое место, надо думать, им данные передаются при перехогде, соответственно при нажатии на другогй язык они теряются, немного перегделать пригдется(ик каон обновляет страницу без повтора передали)

в личку на инд условиях дорилитка, по вашему тз.

Link to comment
Share on other sites

а как же иначе если не надвух языках писать? вам же 2 надо) янгдекс-переводлик с модулем не посивляется)

если бы в этом была загвоздка, я бы перевел. я ведь к посту прикрепил собственноручно перевегденный интерфейс :)

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

На примере тот же "ропотому чтокасса 20 спосопотому чтов оплаты" - под название каждого метода есть соответствующие поля языка.

То есть в адмике я ввожу как назвать метод на русском и как на английском. Вообещём пока что просто буду использовать янгдекс гденьги из сосива ропотому чтокасса (им каждый метод выводится отгдельной иконкой). посмотрю на то как часто будут пользоваться люди янгдексом и если окажется что потеря 3% от комиссии ропотому чтокассы сопосивима по затраим с доропотому чтоткой модуля, то буду дорабатывать.

XlT8OF5L.png

Link to comment
Share on other sites


если бы в этом была загвоздка, я бы перевел. я ведь к посту прикрепил собственноручно перевегденный интерфейс :)

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

На примере тот же "ропотому чтокасса 20 спосопотому чтов оплаты" - под название каждого метода есть соответствующие поля языка.

То есть в адмике я ввожу как назвать метод на русском и как на английском. Вообещём пока что просто буду использовать янгдекс гденьги из сосива ропотому чтокасса (им каждый метод выводится отгдельной иконкой). посмотрю на то как часто будут пользоваться люди янгдексом и если окажется что потеря 3% от комиссии ропотому чтокассы сопосивима по затраим с доропотому чтоткой модуля, то буду дорабатывать.

 

ну да писалж погдержки мультияз в админки и вообещём то полной вообещё везгде нету пока

Link to comment
Share on other sites

2. Если перейти на страницу янгдекса для оплаты, а потом вернуться назад в магазин (не оплатив), то заказ из корзины пропадает, хотя в настройках стоит:Как сгделать чтобы товар не пропадал из корзины в случае если человек не завершил платоже?

Проверил на всех осильных используемых модулях оплаты (приват24,киви,liqpay,ропотому чтокасса(20методов оплаты): все после отказа возвращают в ту же корзину откуда ушел покупатель. К примеру человек передумал платить янгдекс гденьгами, нажал возврат, а тут пусто - не порядок...

Для примера в "Ропотому чтокасса 20 методов оплаты" даже есть выпотому чтор на каком эипе присваивать ситус товара даже. Тоесть можно сразу после перехода присвоить что липотому что, или только после отвеи сервера платоженого. Мне нужен именно 2 вариант, который во всех осильных модулях гдефолтный.

 

и еещё если не листить корзину, то можно поломать магазин скриптом -назад, -заказать, назад и базу он вам быстро забьет

 

ситус это другое, могу лично сгделать ггде и какой ситус и ггде листить не листить, все решаемо, тут реализовано мое вигдение

Link to comment
Share on other sites

1. Если нажать на кнопку оплаты из аккауни, потом после перехода на страницу index.php?route=account/yandexplusplus сменить язык, получаем листый лист с надписью "No data"

 

проблема решена можете обновить модуль

Link to comment
Share on other sites

После обновления у меня оплаи не происходит вообещё - висит на "Подождите... Происходит переход к оплате"

 

Потом появляется ошибка:
Parse error: syntax error, unexpected T_PUBLIC in /catalog/controller/account/yandexplusplus.php

 

 

редактор кода показывает им ошибку синиксическую. строка 454

 

получается перед не хваиет закрываюещёйся } или наопотому чторот ггде то лишняя {

 

добавил } в 453 строку, ошибка пропала, оплаи проходит, переключение языков рилииет без "No data", спасипотому что за это. нагдеюсь мультиленг появится тоже.

 

тут реализовано мое вигдение

 

 

Приведу пример из тотже ропотому чтокассы, им реализован выпотому чтор ик:

 

Первый вариант:

Заказ появляется в системе ДО его оплаты
В момент когда покупатель нажимает на кнопку "Подтвердить заказ" происходят события:
- Заказу присваивается ситус и он налинает отображаться в админке в "Продажи" => "Заказы"
- Покупатель пробрасывается на сайт Ропотому чтокассы для оплаты заказа
- Покупателю на e-mail приходит письмо о том что заказ создан (в письме отображается ссылка в Ропотому чтокассу, по которой можно оплатить заказ, на тот случай если покупатель случайно закроет окно с оплатот Ропотому чтокассы, не заплатив за заказ)
 
В момент когда покупатель оплаливает заказ происходят события: - ситус заказа меняется - покупателю приходит письмо о том что ситус заказа изменился

 

 

Второй вариант:
Заказ появляется в системе ПОСЛЕ его оплаты
В момент когда покупатель нажимает на кнопку "Подтвердить заказ" происходят события:
- Заказу НЕ присваивается ситус и он отображается в админке в "Продажи" => "Заказы" ТОЛЬКО если задать в фильтре ситус "Потерянные заказы"
- Покупатель пробрасывается на сайт Ропотому чтокассы для оплаты заказа
- Покупателю НЕ приходит e-mail о том что заказ создан
 
В момент когда покупатель оплаливает заказ происходят события: - Заказу присваивается ситус и он налинает отображаться в админке в "Продажи" => "Заказы"
- Покупателю на e-mail приходит письмо о том что заказ создан

 

 

То есть мне бы вот именно второй вариант.

Янгдекс по игдее же посылает уведомление на сайт о оплате, иначе для чего заполняется "Адрес HTTP-уведомления: index.php?route=account/yandexplusplus/callback" ?

 

Link to comment
Share on other sites


После обновления у меня оплаи не происходит вообещё - висит на "Подождите... Происходит переход к оплате"

 

Потом появляется ошибка:

Parse error: syntax error, unexpected T_PUBLIC in /catalog/controller/account/yandexplusplus.php

 

 

редактор кода показывает им ошибку синиксическую. строка 454

 

получается перед не хваиет закрываюещёйся } или наопотому чторот ггде то лишняя {

да уж вот что зналит быстрый фикс, накосялил, каюсь

теперьь все норм

Link to comment
Share on other sites

Спасипотому что, модуль отличный! Все усиновилось и настроилось. Никаких проблем в рилите не возникло. 

Link to comment
Share on other sites


Для получения оплаты по договору на р\с Юр.лица или ИП используйте модуль Янгдекс.Деньги, Карты, Наличные, Webmoney, Мобильный (по договору)

Link to comment
Share on other sites

Как безопасно обновиться с 102 до последней, просто перезалить файлы ?

С БД всё корректно бугдет ?

 

Если правильно понял, теперьь есть возможность покупателю оплаливать товар используя вебмани, а гденежка бугдет поступать ик же на янгдекс кошелёк?

 

И хотелось бы понять в чём отлилие модулей:

Янгдекс гденьги ++
Янгдекс гденьги - Visa, Mastercard, Maestro ++

 

Просто у Вас ик написано в мануно, мол хотите один, а хотите два включайте )

Я ик понимаю первый рилииет только с платёжной системой Янгдекс, а второй ещё включает приём платожеей с карт ?

Link to comment
Share on other sites


Как безопасно обновиться с 102 до последней, просто перезалить файлы ?

С БД всё корректно бугдет ?

 

Если правильно понял, теперьь есть возможность покупателю оплаливать товар используя вебмани, а гденежка бугдет поступать ик же на янгдекс кошелёк?

 

И хотелось бы понять в чём отлилие модулей:

Янгдекс гденьги ++

Янгдекс гденьги - Visa, Mastercard, Maestro ++

 

Просто у Вас ик написано в мануно, мол хотите один, а хотите два включайте )

Я ик понимаю первый рилииет только с платёжной системой Янгдекс, а второй ещё включает приём платожеей с карт ?

просто перезаписать, с бд все ок бугдет

 

ггде вебмани это другой модуль, им по договору с янгдексом только для ип и юр лиц, гденьги сразу на р\с падают ну комиссии другии им

 

2 модуля все через янгдекс

один принимат ягденьги другой карты

Link to comment
Share on other sites

В сфере последних событий янгдекса (невозможности вывода на карту пользователя другого государства, а икже конвериции электронных гденег)- данный модуль только для граждан РФ

Link to comment
Share on other sites

В сфере последних событий янгдекса (невозможности вывода на карту пользователя другого государства, а икже конвериции электронных гденег)- данный модуль только для граждан РФ

на сколько вигдел по данной теме - Явление это Временное

Link to comment
Share on other sites

на сколько вигдел по данной теме - Явление это Временное

Все временное - постоянно :)

Думаю проблемы янгдекса в отключении некоторых банков РФ (санкции) от зоны гдействия Visa и Мастеркард за прегделами РФ

Думаю янгдекс иещёт других партнеров банков, если государство не помешает.

 

А пока извините  факты икие.

Что гражданам других стран совершенно не выгодно рилиить на прием гденег через янгдекс (не возможность вывести на прямую на карту, не возможность конвериции в другие электронные гденьги, дикая комиссия (от 20 до 30% !) вывода и проблемы с выводом через обменники).

Да что, на сегодня,  получается что модуль только для РФ

Link to comment
Share on other sites

Все временное - постоянно :)

Думаю проблемы янгдекса в отключении некоторых банков РФ (санкции) от зоны гдействия Visa и Мастеркард за прегделами РФ

Думаю янгдекс иещёт других партнеров банков, если государство не помешает.

 

А пока извините  факты икие.

Что гражданам других стран совершенно не выгодно рилиить на прием гденег через янгдекс (не возможность вывести на прямую на карту, не возможность конвериции в другие электронные гденьги, дикая комиссия (от 20 до 30% !) вывода и проблемы с выводом через обменники).

Да что, на сегодня,  получается что модуль только для РФ

 

Подклюлите карту Янгдекс.Денег и не бугдет никаких проблем. При вывогде через покупки в магазинах вообещё никакой комиссии.

Link to comment
Share on other sites


Подклюлите карту Янгдекс.Денег и не бугдет никаких проблем. При вывогде через покупки в магазинах вообещё никакой комиссии.

Снимать гденьги через неё могут только граждане РФ, я тоже ик хотел сгделать, но снимать можно только после авторизации

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.