Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 Проверка наличия товар перед оплатой
antricot
Новичок
Сообщений: 3
Регистрация: 27-11-2011


27-11-2011 14:15
Добрый время суток всем!

Сейчас мы продаем товара через сайт на WordPress. Клиент делает заказ на email. Мы проверяем, все ли позиции есть у поставщиков, если нет, согласовываем изменение заказа с клиентом. Оплата производится только после этого.

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

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

Я дружу с PHP, так что смогу допилить какой то модуль. Но PrestaShop до этого не работал.

Пока вижу два пути:

1) Делать свой модуль на основе стандатронго модулья “Банковский перевод”. В его описание сказано:
Если клиент выбирает этот способ оплаты, заказ сменит свой статус на "Ожидание платежа". Поэтому, вы должны вручную подтвердить заказ как только получили перевод.

Что похоже на то что мне нужно.

2) Взять за основу модуль http://prestalab.ru/moduli-oplaty/19-edinyj-kosh......oj-oplatoj.html и изменить его так, что бы поведение с отложенной оплатой осталось, а Единый кошелек убрать.

Оба вариант требуют написание своего модуля, не хочется велосипед изобретать. Может есть более подходящие модули?

Заранее спасибо за помощь!
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
admmatrix
Cпециалист
Сообщений: 144
Откуда: Москва
Регистрация: 12-08-2011


30-11-2011 23:33
зачем проверять наличие товара перед оплатой, если это проверяется перед тем, как положить этот товар в корзину. У каждого товара в prestashop указано его кол-во на складе и если это 0 то положить этот товар в корзину, а следовательно и дойти до оплаты не удастаться
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
viki7
Новичок
Сообщений: 10
Регистрация: 15-06-2011


27-12-2011 01:06
А как же заинтересовать клиента? :blus:

Кстати кто нибудь сталкивался с такой задачей?


Сообщение отредактировано viki7 26-12-2011 20:07 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kafrus
Новичок
Сообщений: 19
Регистрация: 23-11-2010


30-12-2011 23:09
Как вариант, взять за основу модуль оплата при получение, но изменить текстовку в выводе на информацию о том, что с клиентом свяжуться для подтверждения заказа и предоставления информации для оплаты.

Стасус заказа будет заказ получен в админке.

Минус в том, что процесс недостаточно автоматизирован. Если проектировал подобное с точки зрения логики, то при успешном подтверждение заказа присылал бы клиенту URL для продолжения оплаты, но как понимаю уже подобного решения сейчас нет, но впринципе оно вполне реализуемо как доп модуль, который принимает оплату по заказам не привязывая это к самому процессу заказа.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


06-01-2012 18:59
Не уверен что изменение алгоритма магазина, вся логика которого ориентирована на торговлю реальным товаром, можно изменить одним модулем. Там нужно много менять в ядре движка.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


06-01-2012 21:17
kafrus, такой модуль для продолжения оплаты нужно писать для каждого способа оплаты.

Если принимать оплату вручную, то тут еще проще: использовать оплату при получении с измененным текстом, и ввести дополнительный статус "Заказ одобрен". В свойствах статуса указать шаблон письма с описанием статуса оплаты.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
prestashop
Новичок
Сообщений: 4
Регистрация: 27-12-2011


07-01-2012 01:08
Закажите просто изготовление модуля.Таких услуг море.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
youmorist
Новичок
Сообщений: 55
Регистрация: 13-09-2011


09-01-2012 19:40
Всё намного проще... вас совсем в дебри понесло, ядро, модуль...
Аффтар, вы каким образом оплату принимаете? На счёт в банке переводом?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
antricot
Новичок
Сообщений: 3
Регистрация: 27-11-2011


18-01-2012 20:51
Честного говоря я думал, что тред умер и поэтому все ответы обнаружил только сегодня. На форуме нет оповещений, или я не нашел как их включать?

Цитата:( ors @ 06-01-2012 21:17 Смотреть сообщение )
kafrus, такой модуль для продолжения оплаты нужно писать для каждого способа оплаты.

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


Спасибо большое1 Очень хороший совет. Пожалуй с этого и начну!
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
antricot
Новичок
Сообщений: 3
Регистрация: 27-11-2011


18-01-2012 20:58
Цитата:( youmorist @ 09-01-2012 19:40 Смотреть сообщение )
Всё намного проще... вас совсем в дебри понесло, ядро, модуль...
Аффтар, вы каким образом оплату принимаете? На счёт в банке переводом?

Я всей душой за простые решение! :) Что у вас за идея?

Принимаем чем клиенту удобней - вебмани, банковский перевод чаще всего Киви. Поток покупателей не сильно большой, так что принимать деньги руками и менять состояния покупки не сильно обременительно.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >