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

Все системы оплаты сразу хотят денег, а вдруг товара не будет (это ведь частая ситуация, поставщики могут быть разные и т.д.). Выходит очень неприятная ситуация - подставляем и клиента, и магазин..
Как отключить автоматический редирект на оплату в конце оформления заказа + сделать появление кнопки оплаты (в кабинете \ форме отслеживания заказа) только после того, как заказ изменит свое состояние "новый" на "в обработке" - желательно конечно по умолчанию для всех подключаемых форм оплаты, но хоть пример корректного редактирования для приват-24, чтобы редактировать уже каждую форму по этому подобию - черз ж, но работало..

5 ответов

  • 3
    никфед 18 августа 2015 16:40 #

    Плагин CheckPay это даже не вариант, это единственное решение вашего вопроса. Этим плагином пользуемся и сами уже давно. Никаких нареканий у нас к плагину нет, одна только польза от него. Раз уж речь об этом плагине зашла здесь, хотелось бы оставить пожелание Дмитрию, автору этого плагина:

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

  • 2

    Чуть попиарюсь с вашего позволения ))

    Либо, как вариант ... тыц

    • +1
      Алеша Алеша 18 августа 2015 15:22 #

      Дмитрий, спасибо за инфу, если все работает идеально, то для следующих проектов готов использовать :)

    • +1
      Алексей Алексей 19 августа 2015 07:01 #

      Это то что надо! Спасибо огромное!

  • 1
    Алексей 18 августа 2015 08:30 #

    Актуально

  • 1
    Алеша 18 августа 2015 14:14 #

    В фаиле checkout.success.html

    Закоментииоваь

    {if !empty($payment)}

    <div class="plugin">

    {$payment}

    </div>

    {/if}

  • 1
    Алеша 18 августа 2015 14:20 #

    Появление возможности оплаты при изменении статуса:

    В фаиле : my.order.html

    Можно закомментировть

    <!-- payment plugin output -->

    И после вставить

    {if in_array($order.state_id, [ 'ВАШ СТАТУС' ])}

    <div class="plugin">

    {$payment}

    </div>

    {else}

    <img src="ххх"> Оплата будет доступна после подтверждения заказа.

    {/if}

    • +1
      rebenokvdome rebenokvdome 12 августа 2016 16:34 #

      Здравствуйте!

      Не получилось. Используем Payanyway. Нужно что то вставлять в сами уведомления? На почту приходят увдомления без ссылки на оплату.

      Можно поподробнее что делать в файле : my.order.html


Добавить ответ

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