Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль "Оплата наложенным платежом"


Evil_KID

Recommended Posts

ладно выложу пока как есть, красивую админку прикрутить не получилось (и если есть у кого идеи как ее сделать - выслушаю)

собственно установка:

1) копируем файлы

2) идем в админку - система - пользователи - группа пользователей - главные админы и ставим галочки для paymentnal (да вообще все галочки)

3) включаем модуль в дополнения - оплата - наложенным платежом

4) включаем модуль в дополнения - учитывать в заказе - оплата наложенным платежом

5) здесь самое интересное и именно этот пункт в админку не залез:

находим файл ..catalogmodelpaymentnal.php

ищем строку

$shipping_methods = array('weight.weight_3', 'ems.ems');
это и есть перечень для каких видов доставки возможна оплата наложенным платежом (EMS, и доставка по весу для России)

при желании (а оно явно будет) добавить в массив свои значения.

Узнать их можно, например, сделать тестовый заказ у себя в магазине и на страничке index.php?route=checkout/shipping

открыть код странички и найти примерно следующее:

<tr> <td colspan="3">[b]Самовывоз[/b]</td> </tr> <tr>     <td width="1"><label for="pickup.pickup">       <input type="radio" name="shipping_method" value="pickup.pickup" id="pickup.pickup" style="margin: 0px;" />      </label></td>      <td width="534"><label for="pickup.pickup" style="cursor: pointer;">Самовывоз</label></td>      <td width="1" align="right"><label for="pickup.pickup" style="cursor: pointer;">0.00 р.</label></td> </tr>
для "Самовывоза" код будет pickup.pickup

Тестировал на чистой сборке 1.4.7 - работает.

Версия НЕ ФИНАЛЬНАЯ и требует доработки.

Теперь собственно обращение к более прошаренному населению этого форума:

кто знает как вытащить все id всех модулей доставки (они хранятся в catalogmodelpayment, а туда из контроллера админки не попасть.)

если кто подкинет идею, вставлю в админку выбор методов доставки и модуль можно пускать в массы.

nalogeniy platej.zip

  • +1 1
Надіслати
Поділитися на інших сайтах


2) идем в админку - система - пользователи - группа пользователей - главные админы и ставим галочки для paymentnal (да вообще все галочки)

Уважаемый, выражаю благодарность за вашу работу! :( А где проставлять галочки:в"Доступ разрешен:"или"Изменения разрешены:"или и там и там?Насчет того, что везде проставить галочки, если мы ставим галочки также и на:payment/free_checkout total/nal_totalто что мы активируем данными пунктами?
Надіслати
Поділитися на інших сайтах


Прошу всех отписаться о работе модуля в данной теме!У меня после включения модуля при выборе _любого_ способа оплаты во время оформления заказа выдается белое окно. И вернуть все в рабочее состояние получается только после "удаления" а не "отключения" модуля. Версия 1.4.7.

Надіслати
Поділитися на інших сайтах


2) идем в админку - система - пользователи - группа пользователей - главные админы и ставим галочки для paymentnal (да вообще все галочки)

Уважаемый, выражаю благодарность за вашу работу! :) А где проставлять галочки:в"Доступ разрешен:"или"Изменения разрешены:"или и там и там?Насчет того, что везде проставить галочки, если мы ставим галочки также и на:payment/free_checkout total/nal_totalто что мы активируем данными пунктами?
кстати да, nal_total тоже надо проставить..это права доступа для админки. Например, если есть другие группы пользователей, скажем, модераторы, администраторы и просто операторы - вот для каждой проставляются права одни, например, могут только вносить изменения в товары и категории, другие не имеют права изменять описания, зато могут редактировать настройки оплаты, доставки и других модулей, а третьи вообще только отзывы о товарах только могут просматривать и их редактировать)ну а так как чаще всего для интернет магазина админ 1 и это вы и вы хотите иметь полный доступ в админке, то не помещает проставить все галочки и на доступ и на изменения.
Надіслати
Поділитися на інших сайтах


Если закинуть папку "admin" с перезаписью файлов в корневую директорию, то как понял, это правильно, так как структура папок совпадает. Куда закидывать папку "catalog" (структура папок не совпадает с корневой директорией магазина)?

Надіслати
Поділитися на інших сайтах


Ок, понял, что я намудрил, завтра собираюсь снова тестить. Вот еще деталь. Если покупатель проживает в стране, где наложенный платеж не поддерживается, то при выборе наложенного платежа в этом случае, ему должно выводиться сообщение: "В вашу страну доставка наложенным платежом невозможна, пожалуйста выберите другой способ оплаты".

Надіслати
Поділитися на інших сайтах


http://www.opencart.com/index.php?route=extension/extension/info&extension_id=58&path=4&sort=e.date_added&order=DESC

Нашел какой то модуль на английском, не тестил, имеет какое то отношение к наложенному платежу (Cash On Delivery Fee).

Надіслати
Поділитися на інших сайтах


У меня по прежнему модуль не работал со стандартными параметрами. После его настройки и установки ситуация следующая:

Выбираем любой способ доставки, выбираем любой способ оплаты и после этого получаем белый экран.

в журнале ошибок видим:

2010-08-09 4:00:28 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/funsibru/public_html/comcig/catalog/model/payment/nal.php:1) in /home/funsibru/public_html/comcig/system/engine/controller.php on line 27

Методом тыка разобрался с модулем.

Среди способов доставки при котором работает модуль оставил только

ems.ems и все заработало.

Походу конфликт с одним из способов доставки 'nal.nal' или

'weight.weight_3' или строка прописана с ними с ошибкой... самому

тяму не хватает разобраться до конца.

Надіслати
Поділитися на інших сайтах


У меня ocstore_v0.0.7. Ошибок не выдает, но после включения модуля после тестовой покупки на Денвере модуль не появляется в списке вариантов оплаты. При этом в модулях он автоматически отключается, то есть статус модуля меняется автоматически на "отключено". Сейчас буду смотреть, что это за англоязычный модуль нашел вчера.

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


Это простой способ оплаты при получении. Он у нас встроен. А наш модуль наложенного платежа автоматически рассчитывает стоимость и учитывает в заказе, что просто супер!

Надіслати
Поділитися на інших сайтах


А там и под 1.4.8 адаптирую.

А не лучше ли адаптировать под ocstore_v0.0.7? Вроде как это последняя версия?Посмотрел англоязычный вариант. Он сделан под версию 1.4.7, с этим дистрибутивом работает, с последним русскоязычным нет. Только если имеете в виду, что этот модуль уже встроен, но малофункционален, тогда разобрались насчет него.
Надіслати
Поділитися на інших сайтах


я работаю только с оригинальной(официальной) сборкой opencart. И последней является 1.4.8bпо идее то, что будет работать для opencart, должно работать и под ocStore, если не будет - проблема ocStore'вцев.

Надіслати
Поділитися на інших сайтах


  • 1 month later...

можно плакать, а можно попробовать воспользоваться поиском:

Перевод модулей с 1.4.7 на 1.4.8

Змінено користувачем afwollis
поправлена ссылка
Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


  • 4 months later...

Можно ли как нибудь адаптировать код для модуля наложенного платежа из модуля "Оплата доставки в зависимости от суммы покупки"?

А то что то в этой теме модуль выложили, но Бабушка в нем повидимуму не смог разобраться, чтобы адаптировать для своей сборки, которой пользуюсь. Может от другого модуля можно извлечь выгоду, адаптировав его и включить в Osstore?

Надіслати
Поділитися на інших сайтах


  • 3 months later...

можно плакать, а можно попробовать воспользоваться поиском:

Перевод модулей с 1.4.7 на 1.4.8

Ссылка битая, прошу дать правильную ссылку.

Создал тему в разделе платных услуг по продолжению разработки модуля для Ostore с оплатой в 500 рублей. После премодерации тема появится в разделе.

Змінено користувачем afwollis
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.