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

Рейтинг: 22.9522  
На голосовании
Предложил Пользователь 4228 13.12.2015 08:43:22

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

Настолько распространённый кейс, что следовало бы сделать это на уровне интерфейса в настройках интернет-магазина.

Например: "Оплата возможна начиная со статуса: .... "

В большинстве небольших магазинов оплата производится только после проверки комплектации менеджером и согласования с клиентом.  Соответственно, выводить сразу после оформления заказа страницу оплаты не нужно. В то же время могут понадобиться следующие механизмы:
1) извещение на почту с ссылкой на страницу оплаты
2) появление в списке заказов хорошо видимой ссылки для оплаты после прохождения определённого статуса

Рейтинг: 0  
Пользователь 390462 13.12.2015 17:24:06
извещение на почту с ссылкой на страницу оплаты
насколько помню архитектуру могут быть сложности. ибо не заложена в принципе генерация ссылки на оплату. в каждой платежке выводится только вся страница с инфой об оплате, т.е. номер заказа, ссылка, стоимость и т.д.
Рейтинг: 0  
Пользователь 390462 13.12.2015 17:24:22
извещение на почту с ссылкой на страницу оплаты
насколько помню архитектуру могут быть сложности. ибо не заложена в принципе генерация ссылки на оплату. в каждой платежке выводится только вся страница с инфой об оплате, т.е. номер заказа, ссылка, стоимость и т.д.
Рейтинг: 2.0886  
Пользователь 91948 14.12.2015 05:10:49
Вполне решается добавкой флага "Разрешена оплата" в добавок к "Разрешена отгрузка" и "Разрешена доставка"
Рейтинг: 0  
Пользователь 259944 20.12.2015 14:52:56
Согласен с Максимом!

Функционал заложен в платформе, дальше идея и реализация разработчиков.
Рейтинг: 0  
Пользователь 373537 24.12.2015 02:16:35
Поддерживаю идею!

Нужно дополнить заказ статусом "оплата разрешена". Не думаю, что это такая большая проблема, но многие были бы признательны!
ИМХО, генерация ссылки для оплаты не нужна. Оплачивать можно со страницы заказа, как это обычно и происходит...
Рейтинг: 0  
Пользователь 4228 19.01.2016 16:05:13
Интересно. Уже 15 человек уже проголосовало,  а рейтинг 2,7
Рейтинг: 0  
Пользователь 88641 08.02.2016 16:16:39
Дополню идею про ссылку на оплату заказа:

Для генерации ссылки на оплату можно воспользоваться доп.свойством у заказа, туда рандомный md5().
Потом перехватываем генерацию письма, подставляем туда этот md5. На приёме сверяемся с этим кодом и даём право пользователю оплатить этот заказ.
В итоге человек, даже не авторизованный, может оплатить этот заказ. Конечно этот момент надо продумать, но в целом покупателю удобно.
if (!isset($_SESSION['CAN_VIEW_ORDERS']))
   $_SESSION['CAN_VIEW_ORDERS'] = array();
$_SESSION['CAN_VIEW_ORDERS'][] = $arParams['ORDER_ID'];
Из коробки это было бы очень здорово!
Рейтинг: 0  
Пользователь 4228 09.03.2016 17:00:41
Интересная система рейтинга. 25 голосов и при этом 4,8 балов. Получается, что в среднем на пользователя приходится 0,19 балла.
Рейтинг: 0  
Пользователь 373537 17.03.2016 04:52:37
Есть ещё такой вариант, но хочется то чтоб родное, "из коробки": http://dmitro.pro/
И чтоб не пришлось повторно допиливать при обновлениях.
Рейтинг: 0.2519  
Пользователь 322875 12.04.2016 20:10:18
Поддерживаю, такой статус нужен, мы его в своем магазине сами прописали, но не все пользователи читают правила магазина, а в почту тоже не многие лезут, что бы прочитать письмо. При ручной оплате, решили проблему http://marketplace.1c-bitrix.ru/solutions/remark.paymentinclude/ там выводим инструкцию, но не все клиенты правильно реагируют.
Для автоматических обработчиков оплаты, коих куча в маркетплэйсе, нужен такой статус, ОЧЕНЬ И ОЧЕНЬ нужен!
Рейтинг: 0.0829  
Пользователь 691845 05.09.2016 16:08:18
очень жду модуль в штатном обновление

сейчас реализовал на ручном режиме без переработки шаблона:
1. создал платежную систему (прием наличных), назвал "оплата картой" с пометкой как пост-оплатную
2. создал реальную платежную систему (прием по карте), но с ограничениями которые никогда не будут выполнены (к примеру корзина 0р.).
3. менеджер после подтверждения заказа меняет в ручную платежную систему на реальную (она серенькая, но выбрать можно) и меняет статус заявки "ожидает оплаты".
4. клиенту отправляется письмо (по событию) с предложением зайти и оплатить (ссылка в письме на сам заказ).
5. заходит и оплачивает!

единственный минус, ЧЕЛОВЕЧЕСКИЙ ФАКТОР, но это уже управленческая часть
Рейтинг: 0  
Пользователь 373537 07.09.2016 10:38:20
пометкой как пост-оплатную
Алексей, можете пояснить про эту пометку?
Рейтинг: 0.0828  
Пользователь 390462 14.12.2016 22:30:20
говорят в 17 версии сделали
Рейтинг: 0  
Пользователь 373537 11.02.2017 03:59:59
Да, в бете появилась возможность указать при каком статусе заказа уже можно оплачивать.
Так что ждём релиза!
Рейтинг: 0  
Пользователь 129131 07.03.2017 10:35:39
Есть такая возможность, как альтернативный вариант будет полезно.
https://marketplace.1c-bitrix.ru/solutions/api.orderstatus/
Рейтинг: 1.8369  
Пользователь 161064 14.03.2017 13:33:31
можно закрывать, см. Настройки - Интернет-магазин - Статус, при котором можно оплатить заказ
Рейтинг: 1.2031  
Пользователь 78284 29.03.2017 15:42:59
Название настройки не совпадает с его работой, надо бы назвать "Статус, начиная с которого можно оплатить заказ".
Будьте внимательны с сортировкой статусов.